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"
}