0
でcreatorフィールドを移入することができません、
すべてが正常であるが、ここで私の第二のコード私は私のクリエイターを移入することができないんだマングース
api.route('/')
.post(function (req, res) {
var story = new Story({
creator: req.decoded.id,
content: req.body.content
});
story.save(function (er) {
if (er) {
res.send(er);
return;
}
res.json('User story is created');
});
})
.get(function (req, res) {
Story.find({ creator: req.decoded.id})
.populate({ path: 'creator'}).exec(function (er, data) {
res.json(data);
});
})
すべてのIDが
var StorySchema = new Schema({
creator: { type: Schema.Types.ObjectId, ref: 'User' },
content: String,
created: { type: Date, deafult: Date.now }
})
module.exports = mongoose.model('Story', StorySchema);
を表示されませんユーザオブジェクトIDが表示されない以外は問題ありません。
今、それはステートメントをログに記録し、私は新しいストーリー –
エラーを取得することができませんよ、今でも動作していないのですか?何か? – Paul
いいえ、何もありません。作成者が戻ってきて表示されていませんjson elseがエラーなしで表示されています –