grails postgres消息:错误:列this_.id不存在

时间:2015-10-29 06:58:50

标签: postgresql grails

带有用户域的postgres的grails。

 Message: ERROR: column this_.id does not exist

2 个答案:

答案 0 :(得分:6)

遇到了问题。 对于用户域,我将postgres表作为“user”。因此,默认情况下,当它尝试查询用户表时,它不会查询“user.id”。 postgres对“user”表有问题。

所以我将“用户”表更新为“myapp_user”表。问题解决了。

答案 1 :(得分:4)

'用户'可能由dbms保留。

static mapping = {
    table '`User`'
    password column: '`password`'
}