我正在将 Rails 3.0.17 应用程序升级到 Rails 3.1.8 (Ruby 1.9.2),并且在视图中遇到了奇怪的行为。我有一个 @tasks 数组,我在视图的开头打印:
<%= pluralize(@tasks.first.estimates.last.work_hours, t("hour"), t("hours")) %>
没关系,显示 @tasks 数组上第一个任务的所有估计中最后估计的 work_hours 属性。
但是下面几行我使用相同的代码再次打印它,并显示为 0。
有什么提示吗?
谢谢。