mongodb_find

前言

自己也敲了几天express-mongodb了,觉得应该做一下总结

最主要的是从mongodb数据库里面find数据,至于插入数据可以有图形化的界面操作,这里不详细介绍了

query对象

mongodb定义了请求返回结果的query对象运算符,这个可以从晚上查文档

words.find({first:{$in : ['a','b','c']}},function(err , cursor){
        if(err) throw err;
        displayWords("Words starting with a,b,c :" ,cursor);
});

其中,words是一个collection对象,first是json数据里的某条数据。

作用是查找first内含有a、b、c的数据

options对象

同query对象一样,mongodb还包括options对象,最长用的就是limit、sort、fields等

words.find({'last':'w'},{limit : 4},{ sort : [['word' , 1]]} ,function(err ,cursor){

});

其中,last、word是json数组的某条数据,limit限制总长数为5,sort 里面1为升序 、-1为降序

当然findOne的用法跟这个一样


mongodb_find
https://zhangfuli.github.io/2016/12/12/mongodb-find/
作者
张富利
发布于
2016年12月12日
许可协议