【发布时间】:2023-03-03 02:32:01
【问题描述】:
我有两个模型Quiz 和QuizQuestion 和Quiz 有QuizQuestions。当我这样做时:
QuizQuestion.withCriteria {
quiz {
eq("id", 107)
}
}
当我的 Db 显示 quiz_id 107 的数据库中只有 3 个 QuizQuestions 时,我得到 4 个结果。为什么会发生这种情况?
【问题讨论】:
-
你能把你的域名和关系放在这里吗?
-
@Abdullah 我的意思是,如果您将解释发布到您的答案而不是引用外部链接,那就太好了..
-
我没有在这方面进行任何研发,但现在我有足够的时间这就是为什么我要求你的域模型,所以如果你能提供你的域模型会很棒。谢谢。
-
@Abdullah 您的解决方案有效!这就是我投赞成票的原因。我只是在 SO 中要求一个全面的答案,因为该链接将来可能会消失。再次感谢!
-
您想用虚拟域模型更新您的问题吗,这将有助于我重现这种情况。谢谢。
标签: mysql hibernate grails grails-orm