云数据库中的data日期类型如何查询?
发布于 8 年前 作者 yang94 2591 次浏览 来自 官方Issues

我在增加数据的时候用了服务器端的时间 db.serverDate()

增加好后发现是这样的显示

我现在想按照这个时间查询

 db.where({
      createTime: '这里应该怎么写?'
    }).get({
        success: function (res) {
          // res.data 是包含以上定义的两条记录的数组
          console.log(res.data)
        }
      })

2:如果是想按照 年月日的范围来查询 这个又怎么写呢?
 游动的高人给个案例看看,感激
1 回复
wx.cloud.init({
  env: '环境 ID',
})
const db = wx.cloud.database()
const _ = db.command

const watcher = db.collection('message').where({
  room: '房间 id',
  time: _.gt(new Date('2019-09-01 10:00')),
}).watch({
  onChange: snapshot => {
    console.log(`新事件`, snapshot)
  },
  onError: err => {
    console.error(`监听错误`, err)
  }
})

https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database/security-rules.html#%E7%A4%BA%E4%BE%8B-1%EF%BC%9A%E7%BE%A4%E8%81%8A

回到顶部