我确信这是普通的Rails行为,我遗漏了一些基本的东西,但是它是什么呢?puts child.parent.name # ==> 'Zorro, A' (This does refresh the name)
尽管parent的name属性已更改,并且child继续引用同一父对象,但它并不反映父对象的更新属性。这
我有两个很大的表(每个表大于1亿行),让我们称它们为Parent和Child (Parent与Child有一个懒惰的一对多关系)。因此,我尝试在两个独立的查询中获取数据:尽管这两个查询是在同一会话中执行的,但是hibernate代码来实现这一点:-我不希望使用criteria API (我将需要重写许多查询,并且我发现criteria API查询很难维护)-我不想将P