1

私のアプリケーションでは、データベースの特定のフィールドに一意の値が必要です。このフィールドは整数型である必要があります。だから私はフィールドにシーケンスを使用することが可能かどうか疑問に思いましたか?そして、それをGORMドメインクラスに実装するにはどうすればよいですか?

4

1 に答える 1

4

シーケンスの使用方法については、grailsのドキュメントを参照してください。シーケンスのソースに応じて((oracle / postgres)シーケンス番号ジェネレータタイプ/データベーステーブル)

static mapping = {
    intField1 generator:'sequence', params:[sequence:'sequence_name']
    intField2 generator:'sequence', params:[table: 'hi_value', column: 'next_value', max_lo: 100]
} 
于 2012-05-30T10:37:25.767 に答える