まず第一に、私はグレイルズではかなり新しいことを伝えたいと思います。この質問は簡単に思えるかもしれませんが、私はこれで数時間を費やしています。grailsのuserIdによって結合テーブルのデータをチェックする方法は?
私は彼がデータを満了し、ユーザに確認しようとしているが、私は彼がデータの有効期限が切れた満了し、リスト内のすべてのユーザーを取得することができ、最高の方法で
Date currentDate = new Date(System.currentTimeMillis())
def authRequest = Authentication.findAllByExpiresLessThan(currentDate)
、期限が切れています。私がリストを取得していることに注目してください。
期限切れのデータが期限切れになった場合は、ユーザーのステータスをREQUESTED => ACTIVEに変更する必要があります。そして、これは私がauthRequestから要求したデータからGrailsをチェックインする方法を知らないことです。なぜなら、デバッグモードではオブジェクトを持つすべての列を取得できますが、他のテーブル
This is table/domain user:
name|surname|status|user_id
bob len REQUESTED asdfwerrg
Marc Marc ACTIVE jryut6u5u
This is table/domain authentication
expires | user_id
2016-04-17 11:38:50 | asdfwerrg
2016-05-10 11:38:50 | asdfwerrg
希望と説明がOKで、事前のおかげで