我正在测试 CKAN 2.3 上的数据存储功能。我正在 CKAN DataStore 页面上运行基本测试:
http://docs.ckan.org/en/ckan-2.3/maintaining/datastore.html#the-datastore-api
我可以使用以下命令创建、查看和删除数据集:
curl -X POST http://127.0.0.1:5000/api/3/action/datastore_create -H "授权:{YOUR-API-KEY}" -d '{"resource": {"package_id": "{PACKAGE -ID}"}, "字段": [ {"id": "a"}, {"id": "b"} ], "记录": [ { "a": 1, "b": "xyz "}, {"a": 2, "b": "zzz"} ]}'
卷曲http://127.0.0.1:5000/api/3/action/datastore_search?resource_id= {RESOURCE_ID}
curl -X POST http://127.0.0.1:5000/api/3/action/datastore_delete -H "授权:{YOUR-API-KEY}" -d '{"resource_id": "{RESOURCE-ID}"} '
但是,如果在第一步之后创建数据存储资源后,我使用 UI 删除,我仍然可以使用第 2 步查看数据存储资源,并且无法使用第 3 步将其删除。
我将如何清理这个?