收藏
回答

无法使用command.in

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 Bug 客户端 wx69d5b457d653f97e 1.02.1812271

发现 command.in命令无法使用

let _=db.command

db.collection('shici_coll')

.where({ _id: _.in(['5c3088aec90eff956625b58c']) })

.get({

success: res => { console.log(res) }//返回空记录

})


db.collection('shici_coll')

.where({ _id: '5c3088aec90eff956625b58c' })

.get({

success: res => { console.log(res) }//返回正确记录

})


求管理大大救命!


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

2 个回答

  • 方海山
    方海山
    2021-11-08

    现在也遇到你相同的问题,插入才可以找到?为什么?

    2021-11-08
    有用
    回复
  • Chilee
    Chilee
    2019-01-07

    补充一下:经研究,command的各种方法对于导入的数据库记录无效,对于手动建立的数据库记录有效。

    db.collection('company')

    .where({ _id: _.in(['XDGvceSiwXKAQngA']) })

    .get({

    success: res => { console.log('company',res) }//这个记录是手动建立的,返回了记录

    })


    2019-01-07
    有用
    回复
登录 后发表内容