【发布时间】:2015-03-09 17:35:55
【问题描述】:
我打算在mongoose中实现mysql的left join之类的功能。 日期是
var mongoose = require('mongoose')
, Schema = mongoose.Schema
var personSchema = Schema({
_id : Number,
name : String
});
var storySchema = Schema({
_creator : { type: Number, ref: 'Person' },
title : String
});
var personProfile = Schema({
userid : {type: Number, ref: 'Person'},
birthday: Date,
profilelink: String,
email: String
});
var Story = mongoose.model('Story', storySchema);
var Person = mongoose.model('Person', personSchema);
var personProfile = mongoose.model('Personprofile', personProfile );
我将展示带有用户个人资料的 Story 模型。 我们必须使用故事的_creator和personProfile的用户ID来获取个人资料信息
如何使用 mongoose 查询获取信息?
谢谢奈利斯
【问题讨论】:
-
您的意思是通过 Mongoose population 或其他方式关注裁判?您能否编辑您的问题以包含您正在使用的查询和所需的输出?