我目前正在开发一个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
元素,以获得索引的所有属性的列表。