レガシーデータベースに接続するGrailsアプリケーションがあります。このデータベースにはdeleted
、エンティティが削除されたかどうかを示す列があります(つまり、データがテーブルから実際に削除されることはなく、一定の時間が経過するとアーカイブされます)。 )。ドメインオブジェクトごとに、次のような自動where
句を追加します。
where deleted = false
そのため、アプリケーション内のすべてのクエリにこれを明示的に追加する必要はありません。グレイルでこれを達成する方法はありますか?