我试图通过搜索特定街道地址在a NYC gov database上使用Socrata SODA API。 URL将如下所示:
http://data.cityofnewyork.us/resource/eabe-havv.json?house_street=PARK+PLACE
但是,虽然我知道PARK PLACE存在于数据库中的多个条目中,但是没有出现任何结果,并且这似乎是由于每个值后面有大量的空格:
{
"date_entered": "05/26/1989",
"status": "CLOSED",
"special_district": " ",
"inspection_date": "09/23/2014",
"unit": "MAN.",
"house_number": "75 ",
"dobrundate": "2014-09-24T00:00:00",
"complaint_category": "05",
"complaint_number": "1002073",
"disposition_code": "L2",
"bin": "1061700",
"house_street": "PARK PLACE ",
"community_board": "109",
"disposition_date": "09/23/2014"
}
有关如何通过附加到API网址的SoQl查询访问 house_street 值和 house_number 值的任何提示?谢谢!
答案 0 :(得分:2)
正如我们在IRC上所讨论的那样,我已经与我们的帐户管理小组联系,了解如何清理此数据集。如果您遇到问题,其他人也可能会遇到问题。
感谢您引起我们的注意。 @ Skram的建议在此期间很好。
答案 1 :(得分:0)
由于上述(请参阅注释)问题以及SODA API目前不支持TRIM或LIKE功能的事实,我认为您需要使用SoQL全文搜索,如下所示:
http://data.cityofnewyork.us/resource/eabe-havv.json?$q=PARK+PLACE
上的文档