Mongoose 互动版

##$in简述

和$ne操作符相反,$in相当于包含、等于,查询时查找包含于指定字段条件的数据。具体使用方法如下:

Model.find({ age:{ $in: 20}},function(error,docs){
   //查询age等于20的所有数据
});

Model.find({ age:{$in:[20,30]}},function(error,docs){
  //可以把多个值组织成一个数组
}); 

$in和$ne除了条件判定不同,用法是不是很相似呀!

参考示例,查询age为24、25、27的所有文档并console输出。
TestModel.find({ age: {$in:[24,25,27]}},function(error,docs){
    console.log(docs);
});