|
1
|
| benzen · 技术社区 · 15 年前 |
|
|
1
0
http://www.grails.org/DomainClass+Dynamic+Methods#findAllBy * Policy.findAllByResourceAndUser文件(资源,用户) “By”中的大写“B”是我看错的第一个字吗?这是问题的类型吗?
不是很优雅,但你明白了,保存对象的方式肯定有问题 你的用户对象将“永远”与该代码一起保存。。。必须为所有属性指定值或适当地定义约束。我认为您应该查看Grails中域对象的文档,因为在您的方法中似乎存在一些基本问题,请参见 http://www.grails.org/GORM+-+Creating+a+domain+class |
|
|
2
0
@亚伦桑德斯 这是两个域类
可能是用户和资源之间继承的结果 |
|
|
3
0
我今天也遇到了同样的问题..我找到了解决方案…有一个外键关系被设置为NULL..所以当它试图保存NULL时会抛出这个异常..所以确保所有的值都不是NULL…否则你可能需要更改映射xml中的级联定义。。 |