0

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"} ]}'

curl 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 では削除できません。

どうすればこれをきれいにできますか?

4

1 に答える 1