実現したいこと
下記のコードにて、一度に18個のデータを一気に生成していますが、秒以下で見ると、微妙に時刻の差がある。後のgroup等の処理で使うため、created_at秒以下も揃えたい。
#controller [*1..18].each do|num| Score.create!(course: params[:course],hole_number: num, user_id: current_user.id, round_id: round_id, hole_score: nil, created_at: Time.now) end
created_at: Time.nowとしてみましたが、下の画像のようにやはりズレてしまいます。
何か方法はございますでしょうか。宜しくお願い致します。
ループは中身を一行ずつ処理していくと言うのは認識されてますか?
つまり並行ではないのです
回答1件
あなたの回答
tips
プレビュー