【发布时间】:2013-02-06 23:21:37
【问题描述】:
下面的代码行有一个例外:
def order = new PostOrder(pOrder: "post", posts: status, children: lookupPerson().children)
lookupPerson().children 给出一组 2 个具有不同 id 的子实例
完整的例外是:
org.hibernate.HibernateException: Found shared references to a collection: com.fyp.timeline.PostOrder.children
at com.fyp.timeline.ProfileController$$ENwi3LDE.updateStatus(ProfileController.groovy:134)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:680)
我真的坚持这一点。主要是因为它确实曾经工作并随机停止。我已经向 MySql 和一个新数据库添加了一个新用户,但这不应该影响这个。
【问题讨论】:
标签: grails grails-orm