收藏
回答

小程序云开发,查询数据库时,如何查询数据为对象的数据?

假如集合a中有两条这样的数据:

第一条数据:_id:'abc',me:{a:{k:true,f:12},b:{k:false,f:13}}

第二条数据:_id:'efg',me:{a:{k:false,f:13},b:{k:true,f:14}}

如果我想查找字段me中a属性中的k属性为true的数据,where条件应该怎么写,求教

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

1 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2020-07-25
    where({
      'me.a.k':true
    })
    

    若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人

    2020-07-25
    有用 2
    回复 1
    • 夏冰松
      夏冰松
      2020-11-10
      试过,我采用的实例为:department {_id: b7ef76b45ea358f30023fc8a1fd79aeb, name: 其它}
      用以下语句调试成功:
      where({
      department:{id:b7ef76b45ea358f30023fc8a1fd79aeb}
      })
      查询成功!
      2020-11-10
      回复
登录 后发表内容
问题标签