将猫鼬文档嵌套到另一个收集文档中

时间:2020-01-15 19:22:37

标签: javascript mongodb mongoose

如何在commentSchema的.comments字段中将commentSchema的.text保存为数组格式?

当然每个评论(帖子)都有多个评论。

// Connect to the db using mongoose
mongoose.connect("mongodb://localhost:27017/reviewdb")

// setting up model and schema for comment
var commentSchema = new mongoose.Schema( {
  text: String,
  user : String,
  username: String,
  date: Date
});

// setting up model and schema for reviews

var reviewSchema = new mongoose.Schema( {
  text: String,
  user : String,
  username: String,
  mydate: Date,
  likes:{type: Number, "default":0, min:0},
  comments:[commentSchema]
});

// setting up model for review
var Review = mongoose.model('review', reviewSchema);

// setting up model for comment
var comment = mongoose.model('comment', reviewSchema);

0 个答案:

没有答案