我正在尝试编写代码,以检查刚刚上传到Azure搜索的文档是否已被完全索引并可以通过搜索找到。我无法找到一种方法来完成此任务。
使用NuGet SDK中的ISearchIndexClient
,我已经尝试了以下方法:
search=* & filter=id eq {myguid}
搜索,但这会产生误报(返回结果,当搜索id
以外的其他字段时,不会仍会返回文档)search={myguid}
,但是搜索的模糊性会产生多个文档Documents.Get<T>(key)
,但这会带来误报(如预期的那样)Documents.Count()
来查看是否添加了额外的文档,但这也会带来误报(在可以搜索文档的之前,计数会增加)< / li>
Azure搜索中是否有使用SDK或直接使用API的可靠方法来知道文档已被完全索引并且可搜索?