【发布时间】:2014-09-17 20:24:29
【问题描述】:
我有一个这样的模型:
var userSchema = new mongoose.Schema({
_id: { type: Schema.ObjectId },
email: { type: String, unique: true },
ipAddress: { type: String },
referals: [{
type: mongoose.Schema.Types.ObjectId, ref: 'User'
}],
redeem_token: {type: String, unique: true}
});
var User = mongoose.model('User', userSchema);
这行得通吗?用户,需要对其他用户有参考。这是为了跟踪注册推荐。然后我想使用.Populate 并扩展referals[] 中的用户
【问题讨论】:
-
当然,应该可以。你试过了吗?
-
是的,它完全按照它应该的方式工作!我只是在课堂上思考它,没有地方测试它;老实说,这里的问题可能是不必要的,我只是不想在没有答案的情况下失去想法!感谢您的回复。
标签: mongoose