【发布时间】:2012-12-14 05:39:23
【问题描述】:
我在 Mongoose 中有以下架构:
UserSchema = new Schema({
ratings = [{type : Schema.ObjectId, ref : 'Rating'}] })
ItemSchema = new Schema({
ratings = [{type : Schema.ObjectId, ref : 'Rating'}] })
Rating = new Schema({
user = [{type : Schema.ObjectId, ref : 'User'}],
venue = [{type : Schema.ObjectId, ref : 'Venue'}]
})
他们是对的吗?我应该查询用户的评分,项目的评分。另外我想检查用户是否已经评价了一个项目。
【问题讨论】: