Database.command

云数据库操作指令对象,包含相关数据库文档操作指令构造方法

指令列表

名称类型说明
set赋值操作
inc数值操作自增
mul数值操作自乘
eq逻辑运算等于
neq逻辑运算不等于
gt逻辑运算大于
gte逻辑运算大于
lt逻辑运算大于
lte逻辑运算大于
and逻辑运算逻辑与
or逻辑运算逻辑或
in逻辑运算包含于
nin逻辑运算不包含于
pop数组操作移出数组尾部元素
push数组操作插入到数组尾部
shift数组操作移出数组首部元素
unshift数组操作插入到数组首部
geoIntersects地理运算地理区域相交
geoNear地理运算地理区域相邻
geoWithin地理运算地理区域包含

代码示例

  1. const cloud = require('swan-server-sdk')
  2. exports.main = async (event, context) => {
  3. cloud.init(context)
  4. const db = cloud.database()
  5. const cmd = db.command
  6. try {
  7. return await db.collection('userList').where({
  8. age: cmd.gt(18)
  9. })
  10. }
  11. catch(err) {
  12. console.log(err)
  13. }
  14. }