特定のタイプのすべての要素を削除するために、どのコマンドをFiware Orion API(v2)に渡すのかわかりません。この例では、フェイクです。Fiware-orion同じタイプのすべてのエンティティを削除する
私はこれを試してみましたが、それは動作しますしません:
response = self.PM.request(
method='post', url='http://127.0.0.1:1026/v2/op/update', headers={'Content-Type': 'application/json'},
body=json.dumps({
"actionType": "delete",
"entities": [{
"idPattern": ".*",
"type": "Fake",
}]
}))
私はIDによって要素を削除することができます。これは単なる回避策ですが、APIに正しく接続していることがわかります。これは動作するコードです:
response = self.PM.request(
method='post', url='http://127.0.0.1:1026/v2/op/update', headers={'Content-Type': 'application/json'},
body=json.dumps({
"actionType": "delete",
"entities": [{
"id": "Fake1",
},
{
"id": "Fake2",
}
]}))
あなたが正しいです、私が(今削除された)答えは間違っていました。これはちょうど可能ではないようです、少なくともドキュメントを読むことから – hansaplast
ありがとう。私は疑いがあるが、私はいくつかのgitsコミットを読んで、おそらく方法があることを示唆している。 – Nasgar
これらのコミットはどこにありますか? – hansaplast