收藏
回答

云开发中使用:_.lt(new Date(timestamp))无法返回数据

问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 小程序 Bug 客户端 wx2165fead07f4acea 2.4.0

- 当前 Bug 的表现(可附上截图)


数据库内的timestamp数据格式为Date,使用_.lt(Date)方式无用,永远得到的是空数组



db.collection('collection').where({ timestamp: _.lt(new Date()) }).get().then(res => console.log(res))


- 预期表现


见上


- 复现路径


见上


- 提供一个最简复现 Demo


见上

最后一次编辑于  2018-11-09
回答关注问题邀请回答
收藏

2 个回答

  • Starkwang
    Starkwang
    2018-11-09

    Date对象无法查询问题,这是一个已知bug,会在wx-server-sdk的下个版本中修复

    2018-11-09
    赞同
    回复
  • Jerry Zhu
    Jerry Zhu
    2018-11-09

    有计划什么时候发布么?

    2018-11-09
    赞同
    回复