我有两个藏品“人物”和“故事”。故事模型有一个名为restricted的字段。我需要存储不受限于个人架构的故事的ObjectId。通常为了显示该人的可用故事。Mongoose存储另一个集合的ObjectId的Ref。
person.model.js
var mongoose = require('mongoose'), Schema = mongoose.Schema;
var personSchema = Schema({
name : String,
stories : [{ type: Schema.Types.ObjectId, ref: 'Story' }]
});
var Person = mongoose.model('Person', personSchema);
story.model.js
var mongoose = require('mongoose'), Schema = mongoose.Schema; var
storySchema = Schema({
creator : String,
title : String,
restrictions : Boolean
});
var Story = mongoose.model('Story', storySchema);
我在平均全新的。请帮我看看是什么在person.controller.js
“救救我”,通常不会让你在这里的任何答复。在面临问题的地方询问具体问题并展示最初的努力。 – qqilihq
需要在人物模型中存储故事的对象ID。除了帮助我,我还以为我的问题很清楚 –
请看[ask]和[mcve]。 – Mat