javascript - 我如何选择 mongoose 的集合?

标签 javascript mongodb mongoose

如何选择要使用 mongoose 访问的集合?我之前只使用过普通的mongo db。在我刚刚执行 mongo.collection.something() 之前

但是在 Mongoose 上不起作用。 我试图查看他们的文档,但不清楚如何选择集合,我也尝试过执行 mongoose.collection,但这也不起作用。 应该简单地选择您要使用的集合。

谁能告诉我如何访问数据库的集合?

最佳答案

在使用 mongoose 对集合执行任何操作之前,您需要提及架构。 创建架构如下:

// define a schema
var animalSchema = new Schema({ name: String, type: String });
var Animal = mongoose.model('Animal', animalSchema);

此后,您可以执行此处提到的查询操作: https://mongoosejs.com/docs/guide.html#query-helpers https://mongoosejs.com/docs/queries.html

要保存或更新,请遵循上述文档中的保存方法。

确保您使用与当前 mongoose 版本 5.7.2 相同的版本

关于javascript - 我如何选择 mongoose 的集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58137829/

相关文章:

mysql - Mongoosejs : Cleanest way to select rows with `limit` and `where` , 然后获取总数

javascript - 用户保存未保存且没有错误

node.js - 在 Mongoose 中计算平均值

php - 从php到ajax的返回值成功和错误

ruby - 如何在 Sinatra 中创建到 mongodb 的全局连接对象?

c# - 等待 MongoConnection 超时

javascript - jQuery:单击 native 音频元素

javascript - react 钩子(Hook) useEffect 更新 window.innerHeight

Javascript 生成器 : Understanding them

javascript - 嵌套的 redux reducer