(快速參考)

table

目的

自訂與網域類別相關聯的資料庫表格名稱

範例

class Book {
    static mapping = {
        table "book_catalog"
    }
}

說明

用法:table(string/map)

引數

  • name - 表格名稱

  • schema (選用) - 表格結構

  • catalog (選用) - 表格目錄

預設情況下,Grails 對應網域類別的表格會根據類別名稱而定。Grails 會採用類別名稱並將 Java 風格的駝峰式名稱轉換為帶有底線的表格名稱。因此,例如 ProductReview 會變成 product_review。您可以使用 table 方法覆寫此設定

static mapping = {
    table "book_catalog"
}

您也可以指定結構和目錄

static mapping = {
    table name: "book_catalog", schema: "dbo", catalog: "CRM"
}