我正在从集合中获取所有数据,并且该操作需要时间。并且有可能在不久的将来增加数据。 所以我需要优化查询。但是我没有过滤器参数,我想要所有数据。
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);
}
})
我该如何优化它,这样就不会花费很多时间。
谢谢 芒果