【发布时间】:2011-02-04 16:33:38
【问题描述】:
是否可以创建一个没有“id”的表?例如,这是我的域:
class SnbrActVector {
int nid
String term
double weight
static mapping = {
version false
id generator: 'identity'
}
static constraints = {
}
}
当我运行这条 SQL 语句时,它失败了:
insert into snbr_act_vector values (5, 'term', 0.5)
我检查了表格,'id' 已经设置为自动增量。我在想另一种选择是删除“id”本身。还是有另一种解决方法?请假设不能更改给定的 SQL 语句。
【问题讨论】:
标签: mysql hibernate grails grails-orm