0
子類的行數我有一個看起來像兩個領域類:獲取Grails中
class NumberPattern {
String name
String desc
static hasMany = [dns : NumberPatternDNs]
static mapping = {
table 'ni_regexp_ud_def'
version false
name column: 'NAME'
desc column: 'DESCRIPTION'
id column: 'REGEXP_UD_DEF_PK'
}
}
而且
class NumberPatternDNs implements Serializable{
String dn
static belongsTo = [pattern : NumberPattern]
static mapping = {
table 'ni_regexp_ud_match'
dn column : 'DN_VALUE'
version false
pattern column : 'REGEXP_UD_DEF_FK'
id composite: ['pattern', 'dn']
}
}
我現在做NumberPatter.findAll()
返回我父類中的所有行和子類(相應的FK值)。 我想要的是,而不是得到子行,我應該只得到行數。 我如何做到這一點?