Метод обновления Rails не работает в Rails 5 для обновления записей

, как сказал tholle, добавьте «ключ» к элементам типа

key={client.clientid}

или установите UUID

npm install uuid

Дополнительная информация, почему ЗДЕСЬ

0
задан Kingsley Simon 19 January 2019 в 13:27
поделиться

1 ответ

Изменить

<%= link_to "Approve", admins_transaction_path(transaction, transaction: {status: 'approved'}), method: :put %>

На

<%= link_to "Approve", approve_path(transaction), method: :path%>

Контроллер

def approve
    @transaction.update(:status=>'approved')
    redirect_to admins_transactions_path
  end
[117 ] Маршруты

patch '#yourcontroller/:id/approve',to:'#yourcontroller#approve' , as: :approve
0
ответ дан giri dharan 19 January 2019 в 13:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: