我有一个具有整数变量“代码”的域类。我的要求是为该域创建“代码”主键列,并自动递增并从为该 doamin.thnks 创建的表中删除默认的“id”列
问问题
13485 次
2 回答
17
用这个 :
static mapping = {
id name: 'code'
}
更多信息在这里: http: //grails.org/doc/2.0.x/ref/Database%20Mapping/id.html
于 2012-04-12T09:27:37.540 回答
9
默认情况下,Grails 中的域类使用合理的默认值指定它们映射到数据库的方式。您可以使用 ORM 映射 DSL 自定义这些。
自定义域类标识符的生成方式id
。有关 id 的信息,请参阅Grails 文档。
static mapping = {
id column: 'code', type: 'integer'
}
于 2012-04-12T09:30:47.603 回答