Python Fiware orion删除相同类型的所有实体

Python Fiware orion删除相同类型的所有实体,python,fiware-orion,Python,Fiware Orion,我不知道传递给Fiware Orion API(v2)的命令是什么,以删除特定类型的所有元素。在这个例子中是假的 我试过这个,但不起作用: response = self.PM.request( method='post', url='http://127.0.0.1:1026/v2/op/update', headers={'Content-Type': 'application/json'}, body=json.dumps({ "ac

我不知道传递给Fiware Orion API(v2)的命令是什么,以删除特定类型的所有元素。在这个例子中是假的

我试过这个,但不起作用:

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",
                }
            ]}))

据了解,这一特征并不存在。还有,如果你知道,我看不到任何匹配的东西。您需要先进行选择,然后遍历所有ID删除它们。

您正在使用python中的某个客户端访问Orion Broker?

您是对的,我提供的答案(现在已删除)是错误的。这似乎是不可能的,至少从阅读文档来看是不可能的。我怀疑这一点,但我读到一些gits提交,暗示可能有办法。这些提交在哪里?作为补充信息,Orion的回购协议中有几个问题:和。这是一个挂起的功能。我正在创建一个模块,以便通过REST API使用urllib3库访问Fiware。请参阅“删除所有具有给定实体类型的实体”(删除前1000个实体)中的“删除实体”(实体类型)方法