$in的方法总结
1 Ad.find({"_id":{$in:datas}},function(err,item){ 2 if(err) console.log(err); 3 //console.log(item); 4 res.json(item); 5 })
datas要求返回是一个数组;
有几点不解之处;
1、传入的数组条件,如果是重复的,不如传入n个相同的ID,会自动去重返回一个无重复的数组;
2、如果其中某个id值不存在返回的数组是否有什么区别;比方说有一个空选项;
3、熟练这种写法;_id:{$in:datas};
坚持下去就能成功