したがって、タイプ 4 で ID 1 のチャネルにある itemchannel オブジェクトを持つ 10 個の特集記事を取得するこの基準クエリがあります。つまり、タイプが機能でチャネル x の上位 10 個の記事を取得します。
def criteria = Feature.createCriteria()
list = criteria.list {
maxResults(params.max)
itemChannels {
eq ('itemType.id',(long)4)
eq ('channel.id',(long)1)
}
}
合計数を効率的に取得するにはどうすればよいですか。つまり、ページ 1 の記事がありますが、ページネーションには合計数が必要です。
ありがとう