Я собираюсь пойти и посмотреть на источник, чтобы увидеть, могу ли я найти причину этого, но кто-то здесь, вероятно, сталкивался с этим раньше, поэтому... Я делаю обычный form_for:
<% form_for(@myobj) do |f| %>
Но URL-адрес, который он генерирует:
form action="/myobjs/%23%3CMyobj:0x105f03ec0%3E" class="edit_myobj" id="edit_myobj_13" method="post">
Когда он, конечно, должен генерировать действие «/myobjs/13», если id==13. Я проверил, что объект правильно возвращает свой идентификатор, и, конечно, form_for фактически устанавливает идентификатор формы соответствующим образом, используя идентификатор (как показано выше), поэтому... я еще не уверен, что form_for использует для создания действия URL для формы. Кто-нибудь сталкивался с этим раньше и имел решение?
Заранее спасибо...