【发布时间】:2011-11-27 22:24:09
【问题描述】:
我正在使用 Datasources grails 插件(0.5 版),因此我可以在我的应用程序中使用多个数据库。但是,我遇到了唯一约束的问题,即使它们是在原始 DataSource.groovy(不是 Datasources.groovy)中定义的。任何唯一约束,例如:
static constraints = {
username(blank: false, unique: true, minSize: 4, maxSize: 255)
}
导致如下错误:
java.lang.NullPointerException: Cannot get property 'com.giivpro.domain.users.MerchantUser' on null object
at com.burtbeckwith.grails.plugin.datasources.DatasourcesUniqueConstraintFactory$_build_closure1.doCall(DatasourcesUniqueConstraintFactory.groovy:31)
看起来(从我在各个论坛上读到的内容)作者已在 0.5 版本中修复了这个问题,但我在我的应用程序中没有看到这方面的证据。有没有其他人遇到过这个问题,是否有已知的解决方法?
【问题讨论】:
标签: grails plugins groovy datasource unique-constraint