私はGrailsが初めてです。ほとんどのチュートリアルでは、クエリが作成され、コントローラーに格納されていることがわかりました。特にクエリの数と複雑さが増すにつれて、これは時間の経過とともにコントローラーを実際に肥大化させる可能性があるようです.
私の調査では、コントローラーは可能な限り無駄のない状態に保つ必要があることを読みました (モデル/ビューとの間でデータを要求および送信する必要があり、重いクエリは推奨されません)。
Grails アプリケーションのクエリの作成、保存、および呼び出しをどのように行っていますか?