整数変数「コード」を持つドメインクラスがあります。私の要件は、そのドメインの主キー列である「コード」を作成し、自動インクリメントして、その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 に答える