Javascript 从没有模型的Mongoose获取数据

Javascript 从没有模型的Mongoose获取数据,javascript,mongoose,Javascript,Mongoose,在任何地方,我都能读到如何使用模型获取/更新数据。我只想从集合中获取数据。我不想要任何模型,任何模式。我怎么做才容易 const res = await this.MongoBackupConnection.connection.db.collection(this.tableName).find() console.info(res); 为什么这不起作用?返回一个TCursor,它不是一个完全执行的查询 您可以使用执行它,但这将获取该集合中的所有内容,这可能非常慢 我建议添加一个并使用toA

在任何地方,我都能读到如何使用模型获取/更新数据。我只想从集合中获取数据。我不想要任何模型,任何模式。我怎么做才容易

const res = await this.MongoBackupConnection.connection.db.collection(this.tableName).find()
console.info(res);
为什么这不起作用?

返回一个TCursor,它不是一个完全执行的查询

您可以使用执行它,但这将获取该集合中的所有内容,这可能非常慢

我建议添加一个并使用
toArray
执行它:

const res = await this.MongoBackupConnection.connection.db.collection(this.tableName).find().limit(20).exec()
console.info(res);
返回不是完全执行的查询的TCursor

您可以使用执行它,但这将获取该集合中的所有内容,这可能非常慢

我建议添加一个并使用
toArray
执行它:

const res = await this.MongoBackupConnection.connection.db.collection(this.tableName).find().limit(20).exec()
console.info(res);