Что-то действительно странное происходит после обновления до Rails 3.2.4.Ruby on rails server not refreshing
Я создаю новое приложение и использую эшафот для создания модели под названием FOO. С помощью локальной службы я могу создать новый FOO, но тогда в FOOs index.html новый FOO не появится. Это происходит только после перезапуска локального сервера.
Такое же поведение наблюдается, когда я нажимаю герою.
Это действительно странно, потому что, если я положу/FOOs/1 в URL, я могу увидеть страницу показа вновь созданного FOO (до перезапуска сервера я имею в виду). Таким образом, запись есть, но она не указана в index.html. Последний просто делает тривиальный
<% @foos.each do |foo| %>
...
<% end %>
Что здесь происходит?
Rails версии 3.2.4
Вы должны обновить Rails до 3.2.5. 3.2.4 имели некоторые регрессии, а 3.2.5 вышли менее чем через день, чтобы исправить их. Если ваше приложение работало над 3.2.3 и таинственным образом перестало работать после обновления, 3.2.5, вероятно, исправит его. – x1a4
Как выглядит действие вашего контроллера? –