小程序
小游戏
企业微信
微信支付
扫描小程序码分享
详情看图:
以_openid的值(是list数组里的_openid的值)为查询条件,想根据这个值获得list数组下对应_openid的整条对象,查询语句应该怎么写
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我前几天问过同样的问题,但是后面还是自己封装函数查询的,哈哈哈
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
同问,我以前都是取整条数据用for过滤
还有大神会吗,帮帮忙谢谢啦
可以使用 elemMatch 用于数组字段的查询筛选条件 文档地址: https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/command/Command.elemMatch.html 代码 const _ = db.command db.collection('todos').where({ places: _.elemMatch({ area: _.gt(100), age: _.lt(2), }) }) .get()
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我前几天问过同样的问题,但是后面还是自己封装函数查询的,哈哈哈
同问,我以前都是取整条数据用for过滤
还有大神会吗,帮帮忙谢谢啦
可以使用 elemMatch 用于数组字段的查询筛选条件 文档地址: https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/command/Command.elemMatch.html 代码 const _ = db.command db.collection('todos').where({ places: _.elemMatch({ area: _.gt(100), age: _.lt(2), }) }) .get()