我有一个对象,上面有一个子对象数组:
_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 中解决这个问题。
任何帮助表示赞赏。