Project と User の 2 つのドメイン クラスがあります。
プロジェクト hasMany on User は、allowedUsers と呼ばれる SortedSet を介して実行されます。ユーザーはプロジェクトに属していません。
特定のユーザーが表示を許可されているすべてのプロジェクトを検索したいと考えています。したがって、次のような構文を試してください:
Project.findAll{ it.allowedUsers.contains( userA ) }
Project.findAll{ userA in it.allowedUsers }
これらは機能しません。また、検索記法は ThatContains 演算子のようなものをサポートしていないようです。
どうすれば目的を達成できますか?