回答編集履歴

1

追記

2016/01/14 01:13

投稿

退会済みユーザー
test CHANGED
@@ -11,3 +11,33 @@
11
11
  データを完全に入れると問題なく動作致しました。
12
12
 
13
13
  データベースのデータが不十分であるとnilが返ってくると思い込んでいたのですが、エラーになることもあるようです。
14
+
15
+
16
+
17
+ ブロックを使用しない形でエラーが出なかったのは
18
+
19
+
20
+
21
+ def index
22
+
23
+ @cnt = Cnt.all
24
+
25
+ end
26
+
27
+
28
+
29
+ のようにレコード全てを取得する形ではなく
30
+
31
+
32
+
33
+ def index
34
+
35
+ @cnt = Cnt.find(1)
36
+
37
+ end
38
+
39
+
40
+
41
+ のような形で1レコードだけ取得していました。
42
+
43
+ 結果として、未入力データレコードを取得することがなかったため、問題なく動作していたようです。