コントローラーに次のようなループがあります。
for(d in grailsApplication.domainClasses) {
def c = d.getClazz().count()
// construct table containing object instance counts
}
私の意図は、このループを使用して、データベース内の非リーフ ドメイン クラスのインスタンスをカウントすることです。ドメインクラス自体にクエリを実行して、抽象かどうかを確認する方法はありますか? 私はまだGroovy/Grailsに慣れていないので、フレームワークによって自動的に追加されたメンバー関数があるかどうかはわかりませんでした。Grails のドキュメントで、これに対処するものは見つかりませんでした。