(快速參考)

read

目的

以唯讀狀態擷取指定 id 的網域類別執行個體。如果指定 id 的列不存在,則會傳回 null

範例

def b = Book.read(1)

說明

read 方法類似於 get 方法,但已停用自動變更偵測。執行個體並非真正的唯讀 - 您可修改它 - 但如果未明確儲存,但已修改,則在更新期間不會在資料庫中更新。但您可以明確呼叫 save(),它將會更新。不過,有一個例外 - 任何關聯的集合,例如 Authorbooks 集合,將參與自動更新和變更偵測。這是因為已對應的集合與一般屬性不同,而且它們會獨立於包含網域類別管理自己的變更檢查。

參數

  • id - 要擷取的物件 id