小编jac*_*ack的帖子

Mongodb - 如何查找包含某些关键字数组的记录

最近我想过滤掉MongoDB中包含某个关键字数组的记录,例如:我有五个包含关键字数组的记录:

{a:[1,2]}
{a:[1,3,8]}
{a:[1,2,5]}
{a:[3,5,1]}
{a:[4,5]}
Run Code Online (Sandbox Code Playgroud)

如果我输入数组[1,2,3,5]进行搜索,那么我想得到:

{a:[1,2]}
{a:[1,2,5]}
{a:[3,5,1]}
Run Code Online (Sandbox Code Playgroud)

它们中的每一个都是子数组[1,2,3,5].

任何的想法?

请不要使用where子句(如果可能的话).谢谢!

mongodb

7
推荐指数
1
解决办法
2678
查看次数

标签 统计

mongodb ×1