我们使用grails和mongodb有一个简单的多对一关系:
class GrupoConcesiones {
ObjectId id
String nombre
}
class Concesion {
ObjectId id
String nombre
GrupoConcesiones grupo
Set<Marca> marcas
static hasMany = [
marcas: Marca
]
static belongsTo = [
GrupoConcesiones
]
}
如果我查询Concesion域对象,其中的组只有id字段:
Concesion c = Concesion.list()[0]
该组在mongodb中的属性名称正确。
我尝试将hasMany添加到GrupoConcesiones,删除了belongsTo ...所有选项。
grails-mongodb是否支持从具有belongsTo的孩子读取整个父对象?