Rails 5.2
В моем route.rb у меня есть следующее:
put 'lights/reset_node', to: 'lights#reset_node'
Когда я запускаю рейк-маршруты, я получаю:
lights_reset_node PUT /lights/reset_node(.:format) lights#reset_node
В lights_controller.rb яhave:
def reset_node #TODO write метод end
На мой взгляд, у меня есть следующее:
= link_to lights_reset_node_path(:node => @node), :method => :put do
button.btn.btn-secondary type="button"
= t('device.show.reset_node_button')
Однако, когда я нажимаю на кнопку, я получаюследующее:
Unknown action
The action 'update' could not be found for LightsController