Azure 搜索索引定义架构的版本控制

Versioning for Azure Search index definition schemas

我正在更新搜索工具的 index/indexer,除了在调整定义时更改定义外,我还想在定义中包含版本控制元数据,以便它被选中通过我的源代码管理解决方案。

是否有人知道您可以在何处添加,例如索引定义中的版本号?该文档并未建议您可以在架构中拥有自定义 json 字段而不会破坏验证。

我对索引器定义有同样的问题。

据我所知,没有您可以定义版本号的元数据字段。我建议您使用 REST API 提取 JSON 并自行在源代码管理上对其进行版本控制。

https://docs.microsoft.com/en-us/rest/api/searchservice/create-indexer

https://docs.microsoft.com/en-us/rest/api/searchservice/create-index