【发布时间】:2016-02-17 02:26:09
【问题描述】:
想想 MongoDB 中的这些文档:
{id:1, people:['james', 'john', 'candy']}
{id:2, people:['james', 'john', 'candy', 'gary']}
无论数组元素的顺序如何,我如何才能找到仅匹配 完整集 数组元素的文档。
例如,如果我输入这个:
input=[ 'candy', 'james', 'john' ]
匹配的响应应该是文档id:1。
如果我有任何其他文档与完全相同的 3 人,无论他们在 MongoDB people 数组中的顺序如何,它也应该匹配。
我试过$all,但没有成功。
【问题讨论】:
标签: mongodb mongodb-query