0
私のRideInfoドメインクラスには、giveRideという名前のフィールドがあります。コントローラでは、RideInfoのテーブルからすべてのデータを取得したいと思いますが、それはどうしたらよいですか?ありがとう。Grailsコントローラでの条件付きデータの取得方法は?
コードのこの作品は動作しません:
def listDriver = {
params.max = Math.min(params.max ? params.int('max') : 10, 100)
rideInfoInstance = RideInfo.get(giveRide=true)
[rideInfoInstanceList: rideInfoInstance, rideInfoInstanceTotal: rideInfoInstance.count()]
}
どちら: エラー500:[listDriver]コントローラのアクション実行を
def listDriver = {
params.max = Math.min(params.max ? params.int('max') : 10, 100)
params.giveRide=true
[rideInfoInstanceList: RideInfo.list(params), rideInfoInstanceTotal: RideInfo.count()]
}
をお試しください[carpool.RideInfoController]例外が発生しました:groovy.lang.MissingMethodException:メソッドのシグネチャがありません:carpool.R ideInfo.getAllByGiveRide()は引数の型に適用されます:(true) – Kevin
これは... def rideInfoInstance = RideInfo.findAllByGiveRide(true)ありがとう!! – Kevin