两个不同托管属性的相同爬网属性

时间:2016-08-30 16:10:05

标签: javascript c# html sharepoint csom

我正在尝试自定义默认项目搜索显示模板: 1)首先我创建了metadatas的托管属性,我想在搜索结果中显示它们,并将它们添加到我的显示模板中。 示例:对于列客户端名称,我创建了一个托管属性“客户端名称”,并将爬行属性“ows_client_name”添加到其中,每个工作正常,我的搜索结果将检索客户端名称。 2)我添加了一个改进的网页部分来优化我的搜索结果,因为我修改了“RefinableString”并添加了我想用作精炼者的metadatas的爬行属性。 “RefinableString00”的示例我在ordre中添加了已爬网属性“ows_client_name”以优化客户端名称。 添加“RefinableString00”后,精炼工作正常,但我无法在搜索结果中显示客户名称。

我们可以对两个不同的托管属性使用相同的已爬网属性吗?

1 个答案:

答案 0 :(得分:0)

是的,我们可以为两个不同的托管属性使用相同的已爬网属性。

搜索API应包含

&selectproperties=RefinableString00&selectproperties=client name 显示客户名称