我必须用mongoose连接到mongo数据库才能执行查询。我之前做过类似的事情,但是在那种情况下,我定义了架构和模型,所以我对应用程序中导出的然后需要的模型进行了操作。
对于此任务,仅提供了猫鼬连接的uri和集合的名称,我必须制作一个节点应用程序并查询集合。
在这种情况下用猫鼬查询集合的方式是什么?
谢谢您的帮助。
答案 0 :(得分:1)
使用以下代码必须很好。
var mongoose = require('mongoose'),
Schema = mongoose.Schema;
mongoose.connect("uri");
var abcSchema = new Schema({
strict: false
}, {
collection: 'collectionName'
});
var abc = mongoose.model('collectionName', abcSchema);
abc.operations...