Grailsは、Domain Validatorからセッション変数を取得します
-
26-10-2019 - |
質問
これは一般的なシナリオだと確信していますが、答えは見つかりませんでした。現在、ユーザーに署名されているセッションスコープ付き変数があり、ドメインオブジェクトのカスタムバリーターを使用して条件付き検証を実行する必要があります。バリデーターにいる間にセッションスコープから現在のユーザーを取得する方法はありますか、またはおそらくこれを行う別の方法があります。 if(isBlank(it))return ['blank','summary',Presentation];
)
基本的な支店:
class MyDomain
{
String aProperty;
static constraints =
{
aProperty(validator:{
if(isAdmin())return true;
if(isBlank(it))return ['blank','summary',Presentation];
})
}
}
解決
所属していません StackOverflow