Mongoose 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

##$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);
});