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

posted @ 2016-02-26 11:08  挥刀  阅读(352)  评论(0编辑  收藏  举报