0

多くの条件下で複数のテーブルをバインドする必要がある場合に、条件を1回だけ作成(定義のみ)するにはどうすればよいですか(したがって、物事が正しく理解されている場合はwithCriteria. その後、条件を 2 回実行して結果を取得します。

  1. まず、オフセット値と最大値を含むリストから結果を取得します
  2. 全体のカウント数を取得する

いろいろ試してみたのですがうまくいきませんでした...

私はこのようなことを試みていました

def histories = TerminHistory.withCriteria{....} //only define it at this point

def historiesDisplay = histories.list(max: 10, offset: 10) //run it
def historiesCount = histories.count() //run it
4

1 に答える 1