私はGrailsのドキュメントのいくつかをざっと読んでいて、Grailsのメソッドについてこのビットを見つけました。read()これを正しく理解していれば、データベースからオブジェクトの「読み取り専用」バージョンをプルできます。これは、明示的なsave()呼び出しでのみ保存されます。read()その場合、変更される予定のないオブジェクトがある場合は常に呼び出しを使用する必要があるように思われます。
しかし、なぜあなたはいつもread()電話を使わないのですか?とにかくオブジェクトを読み取り/書き込み権限に変更するので、オブジェクトsave()を取得するのではなく、単に読み取る方が安全ではないでしょうか。