API-запрос о столкновении автомобилей в Нью-Йорке

Я пытаюсь запросить API коллизий nypd. Следующий URL-адрес является успешным запросом "https://data.cityofnewyork.us/resource/qiz3-axqb.geojson?$where=within_circle(location,%2040.73214,%20-73.99860000000001,%20100)&number_of_persons_injured=1" Но я не могу запросить то же самое с 'number_of_persons_injured > 0'. Я получаю сообщение об ошибке для этого запроса при попытке объединить его с 'within_circle' Было бы дополнительной помощью, если бы вы могли сказать мне, как запросить 'within_circle() AND (number_of_persons_injured > 0ORnumber_of_persons_killed > 0)' Спасибо.


person Zeke_B    schedule 25.09.2017    source источник


Ответы (1)


Это больше, чем вы думаете?

GET https://data.cityofnewyork.us/resource/qiz3-axqb.geojson?$where=within_circle(location,%2040.73214,%20-73.99860000000001,%20100)%20AND%20(number_of_persons_injured%20%3E%200%20OR%20number_of_persons_killed%20%3E%200)

Все, что я сделал, это удалил number_of_persons_injured=1, поскольку он дублируется в $where, и добавил пробелы вокруг ваших AND и OR.

person chrismetcalf    schedule 25.09.2017