我有一个简单的Grails应用程序。我有几个域如下。情景是人有很多电话(但人类没有一个电话列表作为变量:懒惰单端关联)。Grails域名列表名称查询
class Person implements Serializable {
....
}
class Telephone implements Serializable{
String number
static belongsTo = [person : Person]
static mapping = {
.....
person lazy: false
}
}
现在我有一个要求,我必须通过电话号码搜索人。我有一串字符串电话号码。我需要得到所有至少有一个电话号码的人。我需要编写namedQueries,但我对这个领域很陌生。是否有可能为此编写命名查询?或者我需要将在namedQueries应定义为满足我的要求提前
感谢Person类定义为
set telephone
static hasMany = [
telephone: Telephone
]
以及如何映射