如何在Mongo DB中优化查找查询

时间:2018-07-18 17:39:43

标签: node.js mongodb mongoose mongodb-query tingodb

我正在从集合中获取所有数据,并且该操作需要时间。并且有可能在不久的将来增加数据。 所以我需要优化查询。但是我没有过滤器参数,我想要所有数据。

collection().find.toArray(function(err, data){
            if(err){
                console.log("unable to fetch data from collection",err);
                res.status(400).json({error : 'Unable to fetch data'});
            }
            else{
                console.log("data send",data.length);
                res.status(200).send(data);
            }
        })

我该如何优化它,这样就不会花费很多时间。

谢谢 芒果

0 个答案:

没有答案