数组查询操作符
此操作符跟SQL语法的in类似,不同的是in只需要匹配括号内的某一个值,而$all必须满足括号内的所有值,如下面的代码所示:
db.users.find({age:{$all:[6,8]}});
上例可以查询出以下文档:
{name:'David',age:26,age:[6,8,9]}
但查询不出以下这条文档:
{name:'David',age:26,age:[6,7,9]}