过去几天我学习了 MongoDB 和 MongooseJS,对我来说最好的技术是阅读代码,大量的代码。今天,我偶然发现了两个有趣的事情,这些事情没有被任何文档涵盖,或者也许它们被涵盖,但我只是找不到正确的部分。
我想问的第一件事是 ref
属性 - 它的用途是什么? (我知道这是题外话,但是当我像下面的示例一样设置 index
属性时,它会有助于按用户搜索标签吗?)
var TagSchema = new Schema({
...
user: {
type: Schema.ObjectId,
ref: 'User',
index: true
},
...
});
第二(或第三)件事是 - 最后一个参数在做什么?
mongoose.model('Tag', TagSchema, 'tags');
最佳答案
关于node.js - 在 MongooseJS 中创建模型时的第三个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26390448/