Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用带有过滤器的ckan数据存储搜索rest API_Api_Rest_Ckan - Fatal编程技术网

使用带有过滤器的ckan数据存储搜索rest API

使用带有过滤器的ckan数据存储搜索rest API,api,rest,ckan,Api,Rest,Ckan,我正在使用ckan 2.0 api查询此数据集 http://data.buenosaires.gob.ar/api/3/action/datastore_search?resource_id=4dcec0c7-7cee-4ff6-ac83-7d92b39b3f69 一切正常,它返回数据集中的所有记录 现在我尝试添加一个过滤器条件,如下所示 http://data.buenosaires.gob.ar/api/3/action/datastore_search?resource_id=4dce

我正在使用ckan 2.0 api查询此数据集

http://data.buenosaires.gob.ar/api/3/action/datastore_search?resource_id=4dcec0c7-7cee-4ff6-ac83-7d92b39b3f69
一切正常,它返回数据集中的所有记录

现在我尝试添加一个过滤器条件,如下所示

http://data.buenosaires.gob.ar/api/3/action/datastore_search?resource_id=4dcec0c7-7cee-4ff6-ac83-7d92b39b3f69&filters={"ubicacion": "Puerto Madero"}
但它给了我以下错误:

[...]
  "success": false,
  "error": {
    "__type": "Validation Error",
    "filters": [
    "Not a json object"
  ]
}
我还尝试对值进行编码,但得到了相同的错误

奇怪的是,我找不到一个使用过滤器的工作示例(这让我怀疑是否有人真的在使用API)

任何bod都可以为我提供一个工作示例?

看起来像一个bug:


已在

验证att中得到答复,此功能可在ckan 2.6版上运行


{“key”:“value”}

您是否检查了您正在调用的URL是否需要首先进行URL_编码?据我所知,