无法在Where Queries中使用合成(嵌入类)

时间:2015-01-26 03:00:53

标签: grails gorm

这似乎是一个错误,但在提交Jira之前,我想确保我不会误用Were Queries。

我正在尝试使用Where Queries来过滤简单的Composition属性。

Family.where { address.number == 1 }

其中address是我的Family域类中映射的组合。运行这段代码时,我得到一个“NullPointerException:无法在null对象上获取属性'javaClass'”在“grails.gorm.DetachedCriteria.methodMissing(DetachedCriteria.groovy:1136)”中引发“

这可能不是映射问题,因为替代Detached Criteria解决方案正如预期的那样工作:

new DetachedCriteria(Family).build {     eq 'address.number', 1 }

Where Queries是否支持合成属性,还是应该为此提交Jira?

0 个答案:

没有答案