小程序入门学习08--云开发01
1 数组查询
1)新建带云开发功能的小程序
2)点击云开发->数据库->新建集合->添加几条记录
3)编码
index.wxml
<button class="b1" bindtap="query">数组查询</button>
index.json
{}
index.wxss
.b1{background-color: #eee;
}
index.js
/ 初始化数据库实例 command
const db = wx.cloud.database();
const _ = db.command
Page({query:function(){console.log("Query")//查询所有内容 获取并输出//db.collection("data").get().then(console.log)//查询count为(in)1 3 4 的数据 不为是nindb.collection("data").where({count:_.nin([1,3,4])}).get().then(console.log)}
})
2 字段类型查询
为已有数据添加字段,然后
db.collection("data")//查询desc字段.field({desc:true}).get().then(console.log)
3 正则表达式
db.collection("data").where({//new正则对象name: new db.RegExp({//正则字符串 匹配name-01 ... name-09regexp: 'name-0[1-9]',options: 'i'})}).get().then(console.log)
4 地理位置查询
index.wxml
<button class="b1" bindtap="add">新增地点</button>
<button class="b1" bindtap="query">字段查询</button>
index.js
const db = wx.cloud.database();
const _ = db.command
Page({query: function () {console.log("Query")//数据0的读取维度 ;不用res拿到的是一个数组,所以使用回调函数res方便后续处理db.collection('location').get().then(res=>{console.log(res.data[0].location.latitude)})},//添加地理位置索引add:function(){db.collection('location').add({//data表示需新增的json数据data:{location:db.Geo.Point(100.0012,10.0022)}//then() 异步执行 then前程序执行完后,执行then内部数据(一层一层剥开你的心)}).then(res=>{db.collection('location').add({data:{location:db.Geo.Point(101.0012,10.0022)}}).then(res=>{db.collection('location').add({data: {//创建一个点location: db.Geo.Point(101.0012, 10.0022)}})})})}
})
领取限量云产品优惠
小程序入门学习08--云开发01相关推荐
- 小程序入门学习17--springboot环境配置01
别问,问就是电脑重装了 啥都没了 [NEXT公开课]微信小程序+SpringBoot 开发新闻资讯应用 1 环境配置 mysql下载与安装 Install/Remove of the Service ...
- 【小程序源码】云开发表情包制作神器微信小程序源码下载,支持各种自定义
该款小程序是一个表情包制作 内容毕竟丰富,另外自定义制作方面也是特别的自由 支持自主上传图片,自定义文章,另外拥有多种素材模板以供选择 这是一款云开发的小程序,但是安装还是挺简单的 搭建教程: 首先使 ...
- 小程序源码:云开发表情包制作神器-多玩法安装简单
该款小程序是一个表情包制作 内容毕竟丰富,另外自定义制作方面也是特别的自由 支持自主上传图片,自定义文章,另外拥有多种素材模板以供选择 这是一款云开发的小程序,但是安装还是挺简单的 搭建教程: 首先使 ...
- 微信小程序:全新独家云开发微群人脉
今天给大家带来一款云开发版本的微群人脉小程序源码 该版本属于采集版本(群二维码自动采集) 该版本属于云开发版本(免服务器和域名) 这是一款不怕封小程序版本 PS:支持用户自主发布那一款还是有点危险因为 ...
- 小程序源码:云开发表情包制作神器微信小程序
该款小程序是一个表情包制作 内容毕竟丰富,另外自定义制作方面也是特别的自由 支持自主上传图片,自定义文章,另外拥有多种素材模板以供选择 这是一款云开发的小程序,但是安装还是挺简单的 搭建教程: 首先使 ...
- 微信小程序图片无法存入云开发数据库,求解决
微信小程序图片无法存入云开发数据库,求解决 上传图片的js代码片段 上传图片的js代码片段 上传图片的js代码片段,觉得自己代码的没错,也能打印出来上传的图片地址,但是发现并没有存进数据库,求大神指点 ...
- 还不错的星座运势小程序源码下载+云开发无需服务器
0 正文: 有兴趣的自行去研究吧,前端UI方面没得说,很好看的. 下方是介绍: 还不错的星座运势小程序源码下载+云开发无需服务器,一款星座运势源码,搭建非常简单,有一个小程序加上合法域名,然后替换流量 ...
- 用于校园流浪猫信息记录和分享的小程序源码/微信云开发中大猫谱小程序源码
用于校园流浪猫信息记录和分享的小程序源码/微信云开发中大猫谱小程序源码 ☑️ 编号:ym478 ☑️ 品牌:无 ☑️ 语言:微信小程序 ☑️ 大小:6.5MB ☑️ 类型:校园流浪猫信息记录和分享 ☑ ...
- 微信小程序开通腾讯云开发环境
目录 微信小程序开通"腾讯云"开发环境 注册腾讯云账号 配置开发环境 微信小程序开通"腾讯云"开发环境 这里强调以下,标题是"腾讯云"开发环 ...
- 前端的date类型后台接收_腾讯高级前端工程师支招,云开发实现小程序打赏和提现云开发实践...
导语 微信打赏支付和红包提现,是日常高频功能,那么基于小程序云开发,如何实现小程序的打赏支付和红包提现呢?腾讯工程师给你支招. 如何实现小程序打赏支付 1.1 小程序打赏支付功能介绍 这次的打赏功能, ...
最新文章
- C 语言编程 — 高级数据类型 — 枚举
- java基础之冒泡排序
- 大学电路题目怎么搜_电路(二),中国大学MOOC(慕课)答案公众号搜题
- GDCM:将PAPYRUS 3.0文件转换为dcm文件的的测试程序
- DES密码实现( C语言 )
- java缺_java – 缺少主类
- mac 下用 brew 安装mongodb
- 使用AspectJ和Spring简化了AOP
- cesium 修改 鼠标 样式
- 【Python】密码生成器
- 项目微管理17 - 双赢
- Xamarin iOS教程之视图显示图像
- 群发邮件服务器软件,邮件服务器软件:邮件群发是否已死?
- vue中当图片地址无效的时候,显示默认图片
- 学嵌入式为什么要学Linux?
- 地平线机器人上海待遇_目前室内机器人、SLAM现状如何?行业内顶尖技术在哪些高校或企业 ?...
- 微信公众平台接口测试帐号申请流程
- SpringBoot在线教育项目(十二)
- 双线macd指标参数最佳设置_mt5怎么添加双线macd?mt5中macd怎么设置快慢线?
- 弹性盒子flex轴的说明
热门文章
- 巴菲特三季度赚301亿美元
- Java中Jsp和Servlet上传和下载文件
- Sqlserver 中 CrossApply 和 inner join 的区别
- [leetcode] Median of Two Sorted Arrays 寻找两个有序数组的中位数
- 【Excel】如何用SUMIF实现SUMIFS的功能
- 关于pc和移动端相同网站的不同url跳转问题
- Win8系统如何关闭用户账户控制UAC
- System类的概述和方法使用
- C#的委托(delegate、Action、Func、predicate)
- .NET中获取字符串的MD5码