質問編集履歴

3

一部自己解決

2018/11/04 01:18

投稿

roy1210
roy1210

スコア10

test CHANGED
File without changes
test CHANGED
@@ -176,7 +176,7 @@
176
176
 
177
177
 
178
178
 
179
- ### 試したこと
179
+ ### 試したこと
180
180
 
181
181
 
182
182
 

2

一部自己解決

2018/11/04 01:18

投稿

roy1210
roy1210

スコア10

test CHANGED
@@ -1 +1 @@
1
- [Rails] Geocoderを使い検索機能を完成させたい / 疑問符(?)の意味を知りたい
1
+ [Rails] Geocoderを使い検索機能を完成させたい
test CHANGED
@@ -4,13 +4,13 @@
4
4
 
5
5
  RailsでAirbnbのクローンアプリを作成しております。
6
6
 
7
- ①.民宿を検索する機能を実装中に以下のエラーが発生しました。
7
+ 民宿を検索する機能を実装中に以下のエラーが発生しました。
8
-
9
- ②.疑問符?の意味がよくわからず、理解できるようになりたいです。
8
+
10
-
11
-
12
-
9
+
10
+
11
+
12
+
13
- ### 発生している問題・エラーメッセージ
13
+ ### 発生している問題・エラーメッセージ
14
14
 
15
15
  検索後、Geocodeが機能する場合と、機能しない場合があります。
16
16
 
@@ -192,38 +192,6 @@
192
192
 
193
193
 
194
194
 
195
- ### ②疑問符について
196
-
197
- 上記コードの#step 4にて下記の通りのコードがございます。(教材のコードです。)
198
-
199
- 宿泊部屋の検索時にカレンダーより宿泊日程を選択しますが、該当日時がすでに予約済みの部屋が検索結果に表示させない設計となっております。
200
-
201
- ここで出てくる「?」の意味がよくわかりません。
202
-
203
- お手数ですが、ご教示お願い致します。
204
-
205
-
206
-
207
- not_available = room.reservations.where(
208
-
209
- "(? <= start_date AND start_date <= ?)
210
-
211
- OR (? <= end_date AND end_date <= ?)
212
-
213
- OR (start_date < ? AND ? < end_date)",
214
-
215
- start_date, end_date,
216
-
217
- start_date, end_date,
218
-
219
- start_date, end_date
220
-
221
- ).limit(1)
222
-
223
-
224
-
225
-
226
-
227
195
  ### 補足情報(FW/ツールのバージョンなど)
228
196
 
229
197
 
@@ -234,10 +202,6 @@
234
202
 
235
203
  'geocoder', '~> 1.5.0'
236
204
 
237
- Source:
238
-
239
- https://bitbucket.org/roy1210/where-dnd/src/master/
240
-
241
205
 
242
206
 
243
207
  以上、よろしくお願いします。

1

エラー画面のスクリーンショット追加

2018/11/04 01:17

投稿

roy1210
roy1210

スコア10

test CHANGED
File without changes
test CHANGED
@@ -44,6 +44,10 @@
44
44
 
45
45
  参考(GIF):https://gyazo.com/29856462abc2847794a9f8d5a80c33cc
46
46
 
47
+ エラー画面: https://gyazo.com/7c3f52c3d264edf32a1be82d00c6a307
48
+
49
+ ログ画面: https://gyazo.com/8a20c466bc5404c33a312f4f8548a181
50
+
47
51
 
48
52
 
49
53
  エラーメッセージは「NoMethodError at /search