POSO
@POSO

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

データベース内にあるデータを全て別のデータベースに移動させるプログラムを書きたい

解決したいこと

現在レンタルビデオのサイトを自主制作中です
元々db内にあるデータを、form withを使って別のデータベースに送信したいです。
送信が完了した場合、元々あったデータは消える予定です。

発生している問題・エラー

送信画面

<%= form_with(model: @order, url: order_create_path(current_cart), local: true) do |f| %>
<%= hidden_field_tag :cart_item, @cart_items %>
<%= hidden_field_tag :user_id, @user.id %>
<%= f.submit "予約"%>
<% end %>

コントローラー

def order
    @cart_items = current_cart.cart_items.includes([:item])
    @user = User.find(current_user.id)
    @order = Order.new
end
  def create
    @order ||= current_cart.order.build(item_id: params[:item_id],user_id: params[:user_id],rentalday: params[:rentalday],backday: params[:backday])
    @order = @item.order.new(order_params)
    if @order.save
    else
      redirect_to my_cart_path
    end
  end

データベースの中身(これらのうち、item_id,rentalday,backdayを違うデータベースに移動させ、削除したいです

id=1 rentalday=2022-01-24 backday=2022-01-25  item_id=1   cart_id=1

orderのデータベースカラムは

id item_id user_id rentalday backday

です

自分で試したこと

何回かコードを書き換えました

0

No Answers yet.

Your answer might help someone💌