gpt4 book ai didi

javascript - 使用 mongo 驱动程序在不迭代光标的情况下检索所有文档

转载 作者:行者123 更新时间:2023-12-04 10:48:08 26 4
gpt4 key购买 nike

我正在使用 mongo 驱动程序和 NodeJs 来检索数据库集合。

这是获取所有用户的简单代码:

const getUsers = async context => {
let users = await db.collection("users");

let result = await users.find({
deletedAt: null
});

console.log(result)
return result
};
result是一个需要迭代的游标。

有没有办法在不需要迭代的情况下检索所有记录,比如 toArray()toJSON() ?

最佳答案

您可以使用 .toArray()如您所料( docs ):

To get all documents at once, users can use the toArray method.


const getUsers = async context => {
let users = await db.collection("users");

let cursor = users.find({
deletedAt: null
});

let result = await cursor.toArray();

console.log(result)
return result
};

关于javascript - 使用 mongo 驱动程序在不迭代光标的情况下检索所有文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59605184/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com