【发布时间】:2015-02-05 02:02:28
【问题描述】:
我目前正在开发一个允许用户对某些对象进行评分的小型应用程序,我的数据库 (MongoDB) 结构如下所示
Movie {
Id int
Name string
}
Actor {
Id int
Name string
Age int
}
Movie_Actors {
Movie Movie
Actor Actor
}
User {
Id int
Username string
Password string
}
Rating {
Id int
User User
Actor Actor
Rating int
}
当我想在Movie 中选择所有Actors 而Ratings 少于5 时,我的问题就开始了
// db *mgo.Database
c := db.C('ratings')
err := c.Find(...)
【问题讨论】: