如何使用内容搜索Web部件筛选自定义用户配置文件属性

时间:2013-08-12 08:25:11

标签: sharepoint sharepoint-2013

我们将部门编号从AD添加到sharepoint。此属性在AD中是多值的,在sharepoint中是多值的。

我的用户资料截图: http://screencast.com/t/e9xaZMyJJ2

然后在CSWP中,我想按此值过滤,请点击此处:

http://screencast.com/t/rlP95vrYRB3E

如果我检查TEST,它使用GUID而不是613代码

http://screencast.com/t/ASltLUsIP

我完全无能为力。!!任何想法?

地图属性截图:

http://screencast.com/t/gLXs2ZIR

1 个答案:

答案 0 :(得分:0)

在您的用户个人资料中,部门编号使用托管元数据字段存储为“字词”。 重要的是要知道可以翻译“术语”,或者甚至可以定义同义词。

在搜索中使用托管元数据时,搜索将使用术语的id(= guid)而不是实际文本('613')。

由于它忽略了文本(并使用了术语的ID),因此搜索可以使用任何语言或同义词查找您的术语。

在您的情况下,'613'的翻译并不真正适用,但想象您的部门是文本而不是数字。 搜索术语“HR”时,搜索可以返回所有带有“HR”的项目,也可以返回带有“personeelsdienst”的项目(荷兰语为HR)。