前提・実現したいこと
line_profileテーブルにuser_idを順番に登録したいです。
user_id: 1 line_id: @testline1 deadline: 2020-07-04 08:52:03.922761 user_id: 2 line_id: @testline2 deadline: 2020-07-04 08:52:03.922762 user_id: 3 line_id: @testline3 deadline: 2020-07-04 08:52:03.922763
該当のソースコード
下記の様に記載すると同じuse_idが10個作られてしまいます。
seeds
110.times do |n| 2 line_profile = LineProfile.create!( 3 user_id: @user.id, 4 line_id: "@testline#{n+1}" ) 5end
userは下記の様に10個作成しています。
10.times do |n| @user = User.create!( email: "user#{n+1}@example.com", password: "password", user_type: 0, status: 0 ) end
試したこと
・LineProfile.create!( user_id: n,
省略 )
・LineProfile.create!( user_id: 1{n},
省略 )
など試してみましたが同じidが登録されてしまいました。
何かアドバイスあれば頂きたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/05 04:04