テーブルのデータの横にあるリンクを使用して、テーブルに保存されているレコードを削除します。私が思い付くのエラーがある:Ruby on Rails-リンクを使用してレコードを破棄する
Noルートマッチしない "/ carlogs /破壊"
マイ[GET]方法破壊:含むビューコードの
def destroy
@carlog= CarLog.find(params[:id])
@carlog.destroy()
redirect_to show_path(@carlog)
end
パートをリンクを削除:
<% @carlogs.each do |car| %>
<tr>
<td><%= car.id %></td>
<td><%= car.plate_number %></td>
<td><%= car.brand %></td>
<td><%= car.slot_number %></td>
<td><%= car.is_taken %></td>
<td><%= car.created_at %></td>
<td><%= link_to "Delete", show_path(car), method: :delete, data:
{confirm: "Are you sure?"} %>
</tr>
<% end %>
オブジェクトを削除するための正しいパスを表示するには 'rake routes'を実行してください。 – mrvncaragay