Я пытаюсь использовать это redirect_to
redirect_to :controller => :note_categories, :action => :destroy, :note_id => params[:id]
Это URL, который приводит к
http://localhost:3000/note_categories/272?note_id=272
, и это сообщение об ошибке
Unknown action
No action responded to show. Actions: destroy
Причина, по которой я перенаправляю на действие уничтожения note_categories и передаю идентификатор заметки, заключается в том, что в действии уничтожения я нахожу все примечания_категории, относящиеся к заметке, запускаю некоторый код для них и затем уничтожаю их.Я знаю, что это не очень хороший способ сделать это, но я не мог использовать: зависимый =>: destroy, потому что код, который я должен запустить на note_category, прежде чем удалить его, требует доступа к current_user, что не может произойтив модели note_category.
Так что да, может кто-нибудь сказать мне, что я делаю не так в моем redirect_to?Спасибо за чтение.