最近我想过滤掉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 ×1