回答編集履歴
1
typo修正
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
一旦全部CSVを読んでから だと 行番号と@csv_users 内の順番が**本当に**一致しているか不安なのですが、、、
|
2
|
-
User.import_list_from_csv でどう
|
2
|
+
User.import_list_from_csv でどうloopしているか、ですが
|
3
|
-
CSV.foreach だと `CSV.foreach(...).with_index
|
3
|
+
CSV.foreach だと `CSV.foreach(...).with_index(1){|row,line|` で行が取れます。
|
4
4
|
そのloopのなかで user.valid? して
|
5
5
|
`erros << [line,user.errors.full_massages] if user.errors.present?`
|
6
6
|
とでもして、return [users,errors] で返し
|