搜索结果中的“创建者共享点搜索”字段不一致

时间:2011-02-08 16:17:39

标签: search sharepoint-2010 metadata

我正在使用博客聚合器( CoreResultsWebPart )返回我的mysites中的所有博文。 我正在尝试检索在我的xsl中创建博客文章的用户的登录名。

但是我的结果不一致。例如:

用户登录: mydomain \ maggie.smith

作者的返回数据: mydomain \ maggie.smith (正确!)

另一位用户登录: mydomain \ bob.hope

作者的返回数据: Bob Hope

现在我假设它是因为用户配置文件数据库获取了Bob希望的显示名称,因为该信息存在,但是,而不是“Bob Hope”,我想得到他的登录名!如果我使用sharepoint manager检查“Bob Hope”的博客帖子,那么所有Created By和Author字段都会显示'Bob Hope'而不是mydomain \ bob.hope。

我如何得到它?原因是要将用户个人资料图片附加到我的xsl博客聚合。

我添加了其他元数据列以返回并重新抓取内容源,但我无法获取原作者的登录名。请帮助任何人!

1 个答案:

答案 0 :(得分:1)

SPUserField具有“显示字段”设置。尝试更改此选项以显示“CreatedBy”字段的Login而不是DisplayName,看看它是否有帮助。

相关问题