我使用mongoose并做出反应从mlab数据库中获取数据。问题是mlab数据库的大小为200 MB,它是超过40万个对象的集合。因此,当我获取时,我有JS错误(内存不足)或请求在2或3分钟内处于待处理状态。
我不知道如何改进此请求。
我还需要做一些数据格式化,我不知道它在后端或前端是否更好..
我需要你的帮助才能找到解决方案。非常感谢
答案 0 :(得分:1)
你可以尝试
connection.model("myModel").find(query).limit(limit).skip(offset).exec()
query
将成为您搜索的条件
limit
将是您要加载的元素数量,
offset
将是您已加载的元素数量,并且您想要跳过