Link_to обновить атрибут в таблице - PullRequest
0 голосов
/ 30 марта 2019

Мне нужна ссылка для обновления ресурса без использования HTML-формы.

У меня есть доска объявлений Канбан, сгруппированная по их статусу.Одним нажатием кнопки я хочу обновить статус проекта, перенеся их в следующий список.Это должно происходить с индексом рабочих процессов: / tenants / {id} / workflows

Проблема Кажется, что button_to или link_to выполнимо, избегая формы, но я не знаю, какой маршрут ипараметры для использования в index.html.erb.Любой совет будет высоко ценится.

Маршруты

resources :tenants do
  resources :members
  resources :projects
  resources :workflows
end

Рабочие процессы / index.html.erb

<%- model_class = Project -%>
  <% @projects.where(tenant_id: @tenant.id, :status => "Nominated").each do |project| %>

    <%= project.title %>
    <%= button_to "Update", XXXX, method: :put, params: { status: "In Progress" } %>

  <% end %>
<% end %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...