【发布时间】:2014-12-10 23:54:53
【问题描述】:
最近几天我学习了 MongoDB 和 MongooseJS,最适合我的技术是阅读代码,大量的代码。今天我偶然发现了两件有趣的事情,这些事情没有包含在任何文档中,或者它们可能是,我只是找不到正确的部分。
我想问的第一件事是ref 属性 - 它有什么用? (我知道这是题外话,但是当我像下面的示例一样设置index 属性时,它是否有助于按用户搜索标签?)
var TagSchema = new Schema({
...
user: {
type: Schema.ObjectId,
ref: 'User',
index: true
},
...
});
第二(或第三)件事是 - 最后一个参数在做什么?
mongoose.model('Tag', TagSchema, 'tags');
【问题讨论】:
标签: node.js mongodb mongoose database