回答編集履歴
2
fix a typo
test
CHANGED
@@ -70,7 +70,7 @@
|
|
70
70
|
|
71
71
|
column_names = User.column_names
|
72
72
|
|
73
|
-
record_valus = user.column_names.map { |column_name| user[column_name] }
|
73
|
+
record_values = user.column_names.map { |column_name| user[column_name] }
|
74
74
|
|
75
75
|
# => [1, "John Doe", nil, Mon, 28 May 2018 06:38:22 UTC +00:00, Mon, 28 May 2018 06:38:22 UTC +00:00]
|
76
76
|
|
1
説明をわかり易しく、変数名の修正
test
CHANGED
@@ -40,7 +40,7 @@
|
|
40
40
|
|
41
41
|
|
42
42
|
|
43
|
-
ズバリそのものな名前の `column_names` を使うのが期待通りの動作をしてくれそうです
|
43
|
+
ズバリそのものな名前の `column_names` を使うのが、(じぶんでモデルの機能追加をしたあとでも) 期待通りの動作をしてくれそうです
|
44
44
|
|
45
45
|
|
46
46
|
|
@@ -70,7 +70,7 @@
|
|
70
70
|
|
71
71
|
column_names = User.column_names
|
72
72
|
|
73
|
-
record = user.column_names.map { |column_name| user[column_name] }
|
73
|
+
record_valus = user.column_names.map { |column_name| user[column_name] }
|
74
74
|
|
75
75
|
# => [1, "John Doe", nil, Mon, 28 May 2018 06:38:22 UTC +00:00, Mon, 28 May 2018 06:38:22 UTC +00:00]
|
76
76
|
|
@@ -80,7 +80,7 @@
|
|
80
80
|
|
81
81
|
# (5 カラム - 値のない 1 カラム = 4)
|
82
82
|
|
83
|
-
p record.compact.size # => 4
|
83
|
+
p record_values.compact.size # => 4
|
84
84
|
|
85
85
|
```
|
86
86
|
|