我有两个模特一个是"帖子"另一个是"评论"。我想展示这两个模型之间的关系,这是一个可能有评论的帖子,但我被困在这里。我知道如何在sql数据库中显示这种关系。目前我使用的是mongoose-schema和node js。
答案 0 :(得分:2)
在Posts
和Comments
架构之间建立关系
//评论模式
var CommentSchema = new Schema({
// your fields
});
module.exports = mongoose.model('Comments', CommentSchema);
//帖子架构
var PostSchema = new Schema({
// your fields
comments:[{
type: Schema.Types.ObjectId,
ref:'Comments'
}],
});
// so in comments you will store comments._id values
module.exports = mongoose.model('Posts', PostSchema);