гнездо mon goose документ в другой документ коллекции - PullRequest
0 голосов
/ 15 января 2020

Как сохранить .text of commentSchema как формат массива в поле .comments в reviewSchema?

конечно, каждый отзыв (пост) имеет несколько комментариев.

// 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);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...