在MongoDB中,MongoCursor
是用于遍历集合(collection)对象的方法。find()
方法用于从集合中检索匹配指定过滤器的文档。要将MongoCursor
转换为数组,可以使用toArray()
方法。以下是转换的代码示例:
// 假设 db 是一个已经初始化的 MongoDB 数据库实例
const db = client.db('test');
// 假设 collection 是一个已经初始化的集合对象
const collection = db.collection('users');
// 使用 find() 方法检索匹配过滤器的文档
const cursor = collection.find({ city: 'New York' });
// 使用 toArray() 方法将 MongoCursor 转换为数组
const users = cursor.toArray();
console.log(users);
上述代码中,通过find()
方法得到一个MongoCursor
类型的迭代器,然后使用toArray()
方法将其转换为数组类型。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云