为什么我在单个域类的grails中有多个查询结果?

时间:2011-04-02 11:14:54

标签: grails gorm

我有一个类User和一个带有此映射的类Category:

class User {
  String name
  Set categories
  static hasMany = [categories:Category]
}
class Category{
  User user
}

当我查询用户时:

User.list()

我使用同一个用户获得了多个结果:

user1
User1

取决于与用户关联的类别。

但如果我执行查询:

User.executeQuery("from User user");

它工作正常 为什么?

感谢。

0 个答案:

没有答案