回答編集履歴
2
修正
test
CHANGED
@@ -112,7 +112,7 @@
|
|
112
112
|
|
113
113
|
|
114
114
|
|
115
|
-
diffs.each do |diff|
|
115
|
+
diffs.flatten.each do |diff|
|
116
116
|
|
117
117
|
checkonlynewdiff << diff.element if diff.adding?
|
118
118
|
|
1
追記
test
CHANGED
@@ -124,4 +124,12 @@
|
|
124
124
|
|
125
125
|
#=> ["kdo,223,2018/1/8", "shi,224,2018/1/9", "skd,225,2018/1/10"]
|
126
126
|
|
127
|
+
|
128
|
+
|
129
|
+
#ちなみに最後の部分は一発で取ることもできる
|
130
|
+
|
131
|
+
diffs.flatten.select(&:adding?).map(&:element)
|
132
|
+
|
133
|
+
#=> ["kdo,223,2018/1/8", "shi,224,2018/1/9", "skd,225,2018/1/10"]
|
134
|
+
|
127
135
|
```
|