0

在我更新到 Rails 3.2.4 之后,发生了一些非常奇怪的事情。

我创建了一个新应用程序,并使用脚手架生成了一个名为 FOO 的模型。使用本地服务,我可以创建一个新的 FOO,但是在 FOO 的 index.html 中,新的 FOO 不会出现。只有在我重新启动本地服务器后才会这样做。

当我推动 heroku 时,也会出现同样的行为。

这真的很奇怪,因为如果我将 /FOOs/1 放在 URL 中,我可以看到新创建的 FOO 的显示页面(我的意思是在重新启动服务器之前)。所以记录在那里,但它没有在 index.html 中列出。后者只是做些微不足道的事

<% @foos.each do |foo| %>
   ...
<% end %>

这里发生了什么?

Rails 版本是 3.2.4

4

1 回答 1

0

升级到 3.2.5 解决了这个问题!

于 2012-06-07T14:17:49.363 回答