mongodb查询

中间件用的是npm install mongodb —save-dev

查询最后一条a:1
collection.find({a:1}).toArray(function(err, docs){

console.log(docs[docs.length-1]);

});
但是我觉得这样是有问题的,这个已经把所有a:1都读取了,这样很浪费,这个中间件有没有自带的各种查询方法?求个连接观摩一下呗(百度了好多都是se的方法)

主要是不知道这个中间件叫什么,不知道怎么找文档,求个文档

阅读 2.4k
1 个回答

1.
你使用 npm 安装了 mongodb 却说不知道这个中间件叫什么,呃,准确的说,这个叫做 driver

npm install mongodb --save-dev

纠正一点, --save-dev 表示将 mongodb 添加到 dev 依赖,但事实上它是开发依赖,应该用 --save

2.

既然知道使用了 npm 安装了 mongodb,那么直接用 npm + mongodb 作为关键字组合搜索就好了,推荐谷歌搜索。

搜索结果里找到第一个,一般就是 npm 的官网了。
mongodb

然后按图索骥找到 doc
collection find

如果上面的你还看不懂,那么很可能是以下几个原因

  • 英语不好,看见一堆英文找不到文档这个词,自然找不到官方文档

  • 不会用搜索引擎搜技术问题。技术问题优先用谷歌搜索,提炼一下问题,找到几个关键字。

关于如何搜索技术问题,我写了一篇文章,有兴趣的可以看看。

推荐问题
宣传栏