Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Azure Search中更新索引后自动更新文档_Azure_Azure Cognitive Search - Fatal编程技术网

如何在Azure Search中更新索引后自动更新文档

如何在Azure Search中更新索引后自动更新文档,azure,azure-cognitive-search,Azure,Azure Cognitive Search,我有Azure搜索服务和一些索引,索引器和SQL数据源。 数据源配置为使用SqlIntegratedChangeTrackingPolicy,当数据库中的任何一行更新时,它工作正常,文档也会更新 现在我想更新索引并添加新字段。 但在我这样做之后,字段不包含任何数据,indexer忽略它,就像他没有什么要添加一样 如何强制索引器填充缺少的数据? 或者,唯一的方法是手动更新每个文档?Gaurav是否正确-要更新索引中已有的文档,请重置索引器。您可以直接在Azure门户、索引器刀片中重置。对于包含新字

我有Azure搜索服务和一些
索引
索引器
SQL数据源
数据源
配置为使用
SqlIntegratedChangeTrackingPolicy
,当数据库中的任何一行更新时,它工作正常,文档也会更新

现在我想更新
索引
并添加新字段。
但在我这样做之后,字段不包含任何数据,
indexer
忽略它,就像他没有什么要添加一样

如何强制
索引器
填充缺少的数据?
或者,唯一的方法是手动更新每个文档?

Gaurav是否正确-要更新索引中已有的文档,请重置索引器。您可以直接在Azure门户、索引器刀片中重置。对于包含新字段的任何新的或更新的SQL表行,新字段将自动包含。

您是否尝试过重置索引器()?哦,太好了。真的很管用