【发布时间】:2013-02-14 18:31:49
【问题描述】:
我有一个对象,上面有一组子对象:
_id: "9",
clients: [
{
id: 677,
enabled: true,
updated: 0,
created: 1352416600
},
{
id: 668,
enabled: true,
updated: 0,
created: 1352416600
}
],
cloud: false,
name: "love",
}
用户请求客户端 id 为 677 的图片,将返回上述对象
用户请求客户端ID为677和668的图片,返回上面的图片
用户请求客户端ID为677、668、690的图片,上面的图片没有返回
我正在使用 PHP 和 Mongo DB。用于支持此功能的 MYSQL 查询曾经使用 COUNT 和子查询。
我什至不知道从哪里开始在 Mongo 中解决这个问题。
任何帮助表示赞赏。
【问题讨论】: