小编pbl*_*din的帖子

使用mongoose填充一组Model对象

这是我使用的架构.如您所见,survey_codes模型路径由一个ObjectIds数组组成.

...
var Schema = mongoose.Schema;
var Email = mongoose.SchemaTypes.Email;
var ObjectId = mongoose.SchemaTypes.ObjectId;

var RestaurantSchema = new Schema({
  id                    : {type: String, required: true, unique: true},
  name                  : {type: String, required: true},
  owner_name            : String,
  reservation_email     : Email,
  survey_url            : String,
  survey_codes          : [{type: ObjectId, ref: SurveyCode}],
  created_at            : {type: Date, default: Date.now}
});

var SurveyCodeSchema = new Schema({
  code                  : {type: String, unique: true, required: true},
  valid                 : {type: Boolean, default: true},
  create_date           : {type: Date, default: Date.now}, …
Run Code Online (Sandbox Code Playgroud)

mongoose node.js

7
推荐指数
1
解决办法
8929
查看次数

标签 统计

mongoose ×1

node.js ×1