Kentico 12 蔚蓝搜索

Kentico 12 Azure Search

我正在尝试在 Kentico 12 上实施 Azure 搜索。按照下面的文章。

https://docs.kentico.com/k12/configuring-kentico/setting-up-search-on-your-website/using-azure-search/integrating-azure-search-into-pages

但是,我在智能搜索上定义了多个索引,而不仅仅是我可以硬编码的单个索引代码名称,也不能硬编码索引字段。有没有我可以遵循的教程?

听起来好像您指的是构建 Azure 搜索 Web 部件,对吗?如果是这样,请在您的 Web 部件中创建一个 属性,这样您就可以 select 来自数据库列表的代号。其次,关于字段名称,您应该使用通用字段名称,如 DocumentNameNodeAliaspath 等。尽管如果您有非常具体的搜索结果需要显示,只需放入一个 switch 语句即可获得基于 class 名称的字段名称。