如何在大 table NYC 311 table 中使用 Socrata SOQL 中的顺序和位置?
How to use order and where in Socrata SOQL in a big table NYC 311 table?
如果这很明显,我深表歉意,但请参阅:
curl 'https://data.cityofnewyork.us/resource/fhrw-4uyv.json?$order=created_date+desc'
如果你关注created_date
returns:
"created_date" : "2016-04-30T02:55:27.000"
"created_date" : "2016-04-30T02:34:58.000",
"created_date" : "2016-04-30T02:13:14.000",
注意 2016-04-30T02:55:27.000 接近当前日期和时间
但是
curl 'https://data.cityofnewyork.us/resource/fhrw-4uyv.json?incident_zip=%2711205%27&$order=created_date+desc&$limit=1'
returns:
"created_date": "2015-04-16T23:25:08.000",
注意 2015-04-16T23:25:08.000 大约是一年前!不过应该是2016年,哪里不对?
即使是一个简单的请求,例如:
curl 'https://data.cityofnewyork.us/resource/fhrw-4uyv.json?$select=created_date&$order=created_date+desc'
returns
,{"created_date":"2015-04-17T02:10:54.000"}
,{"created_date":"2015-04-17T02:07:08.000"}
,{"created_date":"2015-04-17T02:06:11.000"}
,{"created_date":"2015-04-17T02:05:33.000"}
请使用 NYC 311 table。可能跟table的大小有关。谢谢。
我们的工程师能够解决这个问题,现在应该会返回更合理的结果。让我知道你的情况是否也不错。
如果这很明显,我深表歉意,但请参阅:
curl 'https://data.cityofnewyork.us/resource/fhrw-4uyv.json?$order=created_date+desc'
如果你关注created_date
returns:
"created_date" : "2016-04-30T02:55:27.000"
"created_date" : "2016-04-30T02:34:58.000",
"created_date" : "2016-04-30T02:13:14.000",
注意 2016-04-30T02:55:27.000 接近当前日期和时间
但是
curl 'https://data.cityofnewyork.us/resource/fhrw-4uyv.json?incident_zip=%2711205%27&$order=created_date+desc&$limit=1'
returns:
"created_date": "2015-04-16T23:25:08.000",
注意 2015-04-16T23:25:08.000 大约是一年前!不过应该是2016年,哪里不对?
即使是一个简单的请求,例如:
curl 'https://data.cityofnewyork.us/resource/fhrw-4uyv.json?$select=created_date&$order=created_date+desc'
returns
,{"created_date":"2015-04-17T02:10:54.000"}
,{"created_date":"2015-04-17T02:07:08.000"}
,{"created_date":"2015-04-17T02:06:11.000"}
,{"created_date":"2015-04-17T02:05:33.000"}
请使用 NYC 311 table。可能跟table的大小有关。谢谢。
我们的工程师能够解决这个问题,现在应该会返回更合理的结果。让我知道你的情况是否也不错。