Azure搜索删除 - 有没有办法为删除指定条件?

时间:2016-10-18 06:27:31

标签: azure-search

我拥有"拥有的文件"由特定用户。这些文档的用户ID在" userId"字段。

我想为文档发出删除命令,但也指定条件,例如(伪代码)DELETE WHERE id = @documentId AND userId = @userId

目前我能想到的唯一方法就是首先发出搜索SELECT WHERE id = @documentId AND userId = @userId。如果我找回文档,那么我知道该文档归预期用户所有,因此我发出了删除命令DELETE WHERE id = @documentId。但是这需要两次接线,我希望在一次旅行中有一些方法。

有没有办法在一个命令中执行此操作?

1 个答案:

答案 0 :(得分:1)

目前,只能通过指定其ID来删除文档。您似乎要求更一般的“按查询删除”功能 - 请投票this UserVoice suggestion以帮助我们确定此功能的优先级。谢谢!