回答編集履歴

2

コメントにvalidationについて追加しましたので、コードを追記しました。

2019/11/02 12:24

投稿

suama
suama

スコア1997

test CHANGED
@@ -69,3 +69,27 @@
69
69
  # end
70
70
 
71
71
  ```
72
+
73
+
74
+
75
+ ### 追記2
76
+
77
+
78
+
79
+ geocodeに入ってきた直後に、errorsの中身をチェックするといいかもしれません。
80
+
81
+
82
+
83
+ ```
84
+
85
+ def geocode
86
+
87
+ puts errors.messages
88
+
89
+ address = (place + place_building)
90
+
91
+ # 本来の’処理
92
+
93
+ end
94
+
95
+ ```

1

思い当たるところを追記しました。

2019/11/02 12:24

投稿

suama
suama

スコア1997

test CHANGED
@@ -45,3 +45,27 @@
45
45
  end
46
46
 
47
47
  ```
48
+
49
+
50
+
51
+ ### 追記
52
+
53
+
54
+
55
+ with_options のブロックのところが効いてないのではと思います。
56
+
57
+ いったん、宣言部分と対応する end の部分をコメントアウトしてチェックするといいのでは。
58
+
59
+
60
+
61
+ ```
62
+
63
+ # with_options presence: true do
64
+
65
+ validates :event_name
66
+
67
+ validates :place
68
+
69
+ # end
70
+
71
+ ```