1
我有一個Grails領域類Character
如何查詢關係和?
class Character {
String name
int level
boolean alive
Player player
static constraints = {
name(blank:false, unique:true)
level(min:1)
player(nullable:false)
}
}
我想查詢與指定的球員,其中還活着的值是「真」的字符。我嘗試使用以下,但它
Character.findByPlayerAndAliveEqual(p, true)
但它會產生一個異常
No signature of method: static java.lang.Character.findByPlayerAndAliveEqual() is applicable for argument types: (com.thestreetsgame.security.Player, java.lang.Boolean) values: [com.thestreetsgame.security.Player : 1, true]
我也試過findByPlayerAndAlive
,具有相同的結果。我如何使這個gorm查詢工作?