从Azure Search获取索引架构



我目前正在开发一个POC,该POC使用Azure Search制作Angular前端。

我已经到处搜索了,正在寻找一种查询索引模式的方法。

我的意思是什么?在这个页面上,您可以使用PUT来使用JSON创建索引。

有没有一种方法可以使用get或使用Azure门户获取此JSON架构?我希望能够用facetable字段填充NavBar,而不必硬编码它们。这可能吗?

您可以调用Get Index REST API来获取索引的架构。

您的请求URL为:

https://[service name].search.windows.net/indexes/[index name]?api-version=[api-version]

您需要Admin Key来验证Get Index请求。

您需要解析响应主体中的fields元素,以获得索引的所有属性的列表。

最新更新