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相关推荐

  1. 小程序入门学习17--springboot环境配置01

    别问,问就是电脑重装了 啥都没了 [NEXT公开课]微信小程序+SpringBoot 开发新闻资讯应用 1 环境配置 mysql下载与安装 Install/Remove of the Service ...

  2. 【小程序源码】云开发表情包制作神器微信小程序源码下载,支持各种自定义

    该款小程序是一个表情包制作 内容毕竟丰富,另外自定义制作方面也是特别的自由 支持自主上传图片,自定义文章,另外拥有多种素材模板以供选择 这是一款云开发的小程序,但是安装还是挺简单的 搭建教程: 首先使 ...

  3. 小程序源码:云开发表情包制作神器-多玩法安装简单

    该款小程序是一个表情包制作 内容毕竟丰富,另外自定义制作方面也是特别的自由 支持自主上传图片,自定义文章,另外拥有多种素材模板以供选择 这是一款云开发的小程序,但是安装还是挺简单的 搭建教程: 首先使 ...

  4. 微信小程序:全新独家云开发微群人脉

    今天给大家带来一款云开发版本的微群人脉小程序源码 该版本属于采集版本(群二维码自动采集) 该版本属于云开发版本(免服务器和域名) 这是一款不怕封小程序版本 PS:支持用户自主发布那一款还是有点危险因为 ...

  5. 小程序源码:云开发表情包制作神器微信小程序

    该款小程序是一个表情包制作 内容毕竟丰富,另外自定义制作方面也是特别的自由 支持自主上传图片,自定义文章,另外拥有多种素材模板以供选择 这是一款云开发的小程序,但是安装还是挺简单的 搭建教程: 首先使 ...

  6. 微信小程序图片无法存入云开发数据库,求解决

    微信小程序图片无法存入云开发数据库,求解决 上传图片的js代码片段 上传图片的js代码片段 上传图片的js代码片段,觉得自己代码的没错,也能打印出来上传的图片地址,但是发现并没有存进数据库,求大神指点 ...

  7. 还不错的星座运势小程序源码下载+云开发无需服务器

    0 正文: 有兴趣的自行去研究吧,前端UI方面没得说,很好看的. 下方是介绍: 还不错的星座运势小程序源码下载+云开发无需服务器,一款星座运势源码,搭建非常简单,有一个小程序加上合法域名,然后替换流量 ...

  8. 用于校园流浪猫信息记录和分享的小程序源码/微信云开发中大猫谱小程序源码

    用于校园流浪猫信息记录和分享的小程序源码/微信云开发中大猫谱小程序源码 ☑️ 编号:ym478 ☑️ 品牌:无 ☑️ 语言:微信小程序 ☑️ 大小:6.5MB ☑️ 类型:校园流浪猫信息记录和分享 ☑ ...

  9. 微信小程序开通腾讯云开发环境

    目录 微信小程序开通"腾讯云"开发环境 注册腾讯云账号 配置开发环境 微信小程序开通"腾讯云"开发环境 这里强调以下,标题是"腾讯云"开发环 ...

  10. 前端的date类型后台接收_腾讯高级前端工程师支招,云开发实现小程序打赏和提现云开发实践...

    导语 微信打赏支付和红包提现,是日常高频功能,那么基于小程序云开发,如何实现小程序的打赏支付和红包提现呢?腾讯工程师给你支招. 如何实现小程序打赏支付 1.1 小程序打赏支付功能介绍 这次的打赏功能, ...

最新文章

  1. C 语言编程 — 高级数据类型 — 枚举
  2. java基础之冒泡排序
  3. 大学电路题目怎么搜_电路(二),中国大学MOOC(慕课)答案公众号搜题
  4. GDCM:将PAPYRUS 3.0文件转换为dcm文件的的测试程序
  5. DES密码实现( C语言 )
  6. java缺_java – 缺少主类
  7. mac 下用 brew 安装mongodb
  8. 使用AspectJ和Spring简化了AOP
  9. cesium 修改 鼠标 样式
  10. 【Python】密码生成器
  11. 项目微管理17 - 双赢
  12. Xamarin iOS教程之视图显示图像
  13. 群发邮件服务器软件,邮件服务器软件:邮件群发是否已死?
  14. vue中当图片地址无效的时候,显示默认图片
  15. 学嵌入式为什么要学Linux?
  16. 地平线机器人上海待遇_目前室内机器人、SLAM现状如何?行业内顶尖技术在哪些高校或企业 ?...
  17. 微信公众平台接口测试帐号申请流程
  18. SpringBoot在线教育项目(十二)
  19. 双线macd指标参数最佳设置_mt5怎么添加双线macd?mt5中macd怎么设置快慢线?
  20. 弹性盒子flex轴的说明

热门文章

  1. 巴菲特三季度赚301亿美元
  2. Java中Jsp和Servlet上传和下载文件
  3. Sqlserver 中 CrossApply 和 inner join 的区别
  4. [leetcode] Median of Two Sorted Arrays 寻找两个有序数组的中位数
  5. 【Excel】如何用SUMIF实现SUMIFS的功能
  6. 关于pc和移动端相同网站的不同url跳转问题
  7. Win8系统如何关闭用户账户控制UAC
  8. System类的概述和方法使用
  9. C#的委托(delegate、Action、Func、predicate)
  10. .NET中获取字符串的MD5码