Jar*_*vis 2 database mongoose mongodb node.js
最近几天我学习了 MongoDB 和 MongooseJS,对我来说最好的技术是阅读代码,大量的代码。今天,我偶然发现了任何文档都没有涵盖的两件有趣的事情,或者它们可能是,而我只是找不到正确的部分。
我想问的第一件事是那处ref房产——它是做什么用的?(我知道这是题外话,但是当我index像下面的示例一样设置属性时,它是否有助于按用户搜索标签?)
var TagSchema = new Schema({
...
user: {
type: Schema.ObjectId,
ref: 'User',
index: true
},
...
});
Run Code Online (Sandbox Code Playgroud)
第二(或第三)件事是 - 最后一个论点在做什么?
mongoose.model('Tag', TagSchema, 'tags');
Run Code Online (Sandbox Code Playgroud)