回答編集履歴

1

追記

2017/04/11 12:38

投稿

yoseemetoo
yoseemetoo

スコア12

test CHANGED
@@ -1,6 +1,8 @@
1
1
  - おそらくバルクインサートしたいと思われるので、こんなやり方もあるよ的な
2
2
 
3
- - 日時のカラムがある前提です
3
+ - 日時のカラム(created_at,updated_at)がある前提です
4
+
5
+ - 件数が多い場合は created_at,updated_at で複合index貼っておくよいです
4
6
 
5
7
 
6
8
 
@@ -8,7 +10,7 @@
8
10
 
9
11
 
10
12
 
11
- - skipは取得できないです、更新カウントされます
13
+ - skipは取得できないです、更新としてカウントされます
12
14
 
13
15
 
14
16
 
@@ -124,7 +126,7 @@
124
126
 
125
127
 
126
128
 
127
- - 別途最新レコードを取得してupdated_at取得する必要ありますが
129
+ - 別途最新レコードを取得してupdated_atの値を取得する必要ありますが
128
130
 
129
131
  - スキップ件数 = 対象件数 - add_count - update_count
130
132