收藏
回答

在小程序里面自定义的_id,无法使用eq查询到

框架类型 问题类型 终端类型 AppID 环境ID 基础库版本
小程序 Bug 工具 wxfe66089aa463d246 lms-0gwgx7sj22d0ed07 2.10.4

正在从其他服务器,将用户数据迁移到云开发,没想到遇到这个致命的BUG,尽快解决

在小程序上通过add操作自定义的_id,无法使用eq进行查询,在聚合操作中id也无法关联查询到。

  add(e) {
    db.collection('lab')
      .add({
        data: {
          _id: "5c403b51170fbe0b046280ae",
          team: ['193509428'],
          name: 'demo',
          show: true
        }
      }).then(res=>{
        console.log(res)
      })
  },
  get(){
    db.collection('lab').where({
      _id:_.eq('5c403b51170fbe0b046280ae')
    }).get().then(res=>{
      console.log(res)
    })

}


其他人也出现过类似问题:

https://developers.weixin.qq.com/community/develop/doc/0006ecbc3b0d5839488af8f5e56c00?highLine=id%2520%25E6%259F%25A5%25E4%25B8%258D%25E5%2588%25B0

https://developers.weixin.qq.com/community/develop/doc/0006405de8830889b657b955a51000?highLine=%25E5%25AF%25BC%25E5%2585%25A5%2520id%25E6%259F%25A5%25E4%25B8%258D%25E5%2588%25B0

https://developers.weixin.qq.com/community/develop/doc/000c46047a877882bfb7a69515b400?highLine=%25E5%25AF%25BC%25E5%2585%25A5%25E7%259A%2584ID%25E6%259F%25A5%25E4%25B8%258D%25E5%2588%25B0

回答关注问题邀请回答
收藏

1 个回答

  • 元芳
    元芳
    2021-05-31

    顶上去

    2021-05-31
    有用
    回复
登录 后发表内容