はここshow.html.arbファイルのショーのページをレンダリングしようとしたときに関連付けを削除します。ActiveAdminは単に
attributes_table_for resource do
row :id
row :state
row :request_type
row :assignee
row :assigner
row :unassigned
row :deleter
end
attributes_table_for resource.request do
row :id
end
そしてここActiveAdmin.register要求部です:ここで
show do |resource|
render 'show'
end
があるリンクですこのページをレンダリングするのに使用されます:
<%= content_tag(:li, link_to('View', accounting_request_path(accnt_request))) %>
私の質問は、なぜそれが削除しようとしているのですか? 協会??
これはGET要求であり、PUTまたはPOST要求ではありません。
はここで正確なエラーです:
Failed to remove the existing associated request. The record failed to save when after its foreign key was set to nil.
それは、確かに、私は単純にこのレコードのショーのページを表示するときに関連付けを削除します。
showアクションのログ全体を貼り付けてください。 – JCorcuera
は問題を発見しました...エラーメッセージだけでなくログを見るように思い出させてくれてありがとう。バハ!問題の内容を分かち合います。 –