我用我的自定义自动递增的关键在我的领域类使用
static mapping = { id generator: 'increment', name: 'personId' }
是否有可能从一个特定值开始自动递增,从说开始100?
我用我的自定义自动递增的关键在我的领域类使用
static mapping = { id generator: 'increment', name: 'personId' }
是否有可能从一个特定值开始自动递增,从说开始100?
您可以通过设置自动增量的初始值org.hibernate.id.enhanced.SequenceStyleGenerator
发生器。 该发电机采用参数initial_value
,这将是你的第一个的值id
。 (在这之后,它会增加1,就像你来。)
static mapping = {
id(generator: 'org.hibernate.id.enhanced.SequenceStyleGenerator',
params: [sequence_name: 'start_seq', initial_value: 100])
}