Skip to content

Commit c52444b

Browse files
committed
Update spatial queries
1 parent 8d9c082 commit c52444b

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

lib/appwrite/query.rb

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)