@@ -161,51 +161,51 @@ def and(queries)
161161 end
162162
163163 def distance_equal ( attribute , values , distance , meters = true )
164- return Query . new ( "distanceEqual" , attribute , [ values , distance , meters ] ) . to_s
164+ return Query . new ( "distanceEqual" , attribute , [ [ values , distance , meters ] ] ) . to_s
165165 end
166166
167167 def distance_not_equal ( attribute , values , distance , meters = true )
168- return Query . new ( "distanceNotEqual" , attribute , [ values , distance , meters ] ) . to_s
168+ return Query . new ( "distanceNotEqual" , attribute , [ [ values , distance , meters ] ] ) . to_s
169169 end
170170
171171 def distance_greater_than ( attribute , values , distance , meters = true )
172- return Query . new ( "distanceGreaterThan" , attribute , [ values , distance , meters ] ) . to_s
172+ return Query . new ( "distanceGreaterThan" , attribute , [ [ values , distance , meters ] ] ) . to_s
173173 end
174174
175175 def distance_less_than ( attribute , values , distance , meters = true )
176- return Query . new ( "distanceLessThan" , attribute , [ values , distance , meters ] ) . to_s
176+ return Query . new ( "distanceLessThan" , attribute , [ [ values , distance , meters ] ] ) . to_s
177177 end
178178
179179 def intersects ( attribute , values )
180- return Query . new ( "intersects" , attribute , values ) . to_s
180+ return Query . new ( "intersects" , attribute , [ values ] ) . to_s
181181 end
182182
183183 def not_intersects ( attribute , values )
184- return Query . new ( "notIntersects" , attribute , values ) . to_s
184+ return Query . new ( "notIntersects" , attribute , [ values ] ) . to_s
185185 end
186186
187187 def crosses ( attribute , values )
188- return Query . new ( "crosses" , attribute , values ) . to_s
188+ return Query . new ( "crosses" , attribute , [ values ] ) . to_s
189189 end
190190
191191 def not_crosses ( attribute , values )
192- return Query . new ( "notCrosses" , attribute , values ) . to_s
192+ return Query . new ( "notCrosses" , attribute , [ values ] ) . to_s
193193 end
194194
195195 def overlaps ( attribute , values )
196- return Query . new ( "overlaps" , attribute , values ) . to_s
196+ return Query . new ( "overlaps" , attribute , [ values ] ) . to_s
197197 end
198198
199199 def not_overlaps ( attribute , values )
200- return Query . new ( "notOverlaps" , attribute , values ) . to_s
200+ return Query . new ( "notOverlaps" , attribute , [ values ] ) . to_s
201201 end
202202
203203 def touches ( attribute , values )
204- return Query . new ( "touches" , attribute , values ) . to_s
204+ return Query . new ( "touches" , attribute , [ values ] ) . to_s
205205 end
206206
207207 def not_touches ( attribute , values )
208- return Query . new ( "notTouches" , attribute , values ) . to_s
208+ return Query . new ( "notTouches" , attribute , [ values ] ) . to_s
209209 end
210210 end
211211 end
0 commit comments