微信小程序 基础 - 15 (小程序云开发:云数据库Collection对象)

news/2024/7/20 4:10:40 标签: 小程序, 微信小程序, 数据库

Collection对象用于操作集合. 通过db.collection('集合名称')获取. 它提供了很多的方法对集合进行处理:

方法名作用
collection.add()向集合中添加数据
collection.doc()通过id查询一条记录, 返回Record
collection.where()添加查询筛选条件
collection.skip(n)跳过结果集的前n条记录
collection.limit(n)只向后加载n条记录
collection.get()发请求, 访问云数据库, 获取符合条件的结果
collection.field()指定查询结果集中的字段
collection.update()局部更新数据
collection.remove()删除数据

查询指令

假设我们需要查询进度大于 30% 的待办事项,那么传入对象表示全等匹配的方式就无法满足了,这时就需要用到查询指令。数据库 API 提供了大于、小于等多种查询指令,这些指令都暴露在 db.command 对象上:

查询指令说明
eq等于
neq不等于
lt小于
lte小于或等于
gt大于
gte大于或等于
in字段值在给定数组中
nin字段值不在给定数组中


http://www.niftyadmin.cn/n/508698.html

相关文章

微信小程序 基础 - 16 (自定义组件Component)

如何自定义组件? 1.新建Component. 与Page类似,包含四件套. 2.在.json中编写组件声明: {"component": true } 3.编写组件基础的wxml / wxss 4.在普通页面中,引入该组件,使用该组件. {"usingComponents": {…

微信小程序 基础 - 17 (vant组件库的使用)

安装vant组件库 步骤一 通过 npm 安装 进入项目根目录, 执行以下命令,初始化npm, 安装vant: cd xxxx #进入文件夹目录 cloudnpm init # 一路回车 初始化npm 将会生成package.json npm i vant/weapp -S --production #…

微信小程序 基础 - 18 (微信登录业务:登录、注册)

微信登录 1、点击 "登录" 文本, 调用微信开放的API接口,获取当前用户的微信公开信息:昵称/头像等. 2、更新界面. 注意: 虽然wx.getUserProfile方法可以获取用户微信的基本信息用户显示, 但是一个完整的登录业务还远远没有写完. 因为不仅需要…

微信小程序 基础 - 19 (登录后用户头像的更新)

上传更新头像的业务流程: 1.客户端点击头像选择头像图片 wx.chooseImage() 2.将头像图片上传到服务器, 并且获取访问该头像图片的网络路径. 3.将该网络路径, 与当前用户绑定在一起存入数据库 4.在下次登录时, 获取到最新的头像路径, 就可以看到新头像了 云开发-云存…

HTML5 新特性 - WebStorage 数据存储

webstorage提供了localStorage与sessionStorage用于在客户端持久化存储键值对数据. localStorage提供了一个独立的数据存储区域,这部分数据将会永久存储在客户端本地. sessionStorage提供了一个独立的数据存储区域,这部分数据只会在当前会话中生效.(浏…

HTML5 新特性 - audio、video 音频与视频标签

音频与视频 HTML5提供了音频与视频相关的新标准(标签)可以使浏览器支持音视频播放. 音频标签 浏览器支持的音频格式: mp3 wav ogg . 简写方式&#xff1a; <audio src"音频文件路径" controls></audio> 标准方式&#xff1a; <audio controls&…

HTML5 新特性 - <audio> <video> 标签的DOM操作

<audio id"audio"></audio> <script>let audio document.getElementById(audio)audio.play() </script> 与媒体相关的DOM对象 包含&#xff1a; HTMLAudioElement 描述音频DOM对象 HTMLVideoElement 描述视频DOM对象 HTMLMediaElement 它…

HTML5 新特性 - 全屏API

html5提供了可以让任何HTML元素及其子元素占满整个屏幕的API&#xff1a; dom对象.requestFullscreen() 退出全屏&#xff1a; document.exitFullscreen()