【问题标题】:SharePoint 2013 Search: CreatedBy emptySharePoint 2013 搜索:CreatedBy 为空
【发布时间】:2016-09-03 17:14:17
【问题描述】:

我正在使用 Microsoft SharePoint 2013 搜索按 ContentType 从某些列表中检索结果。我的问题是我的搜索结果“CreatedBy”总是空的!我查看了托管和爬网属性,一切似乎都很好。

我正在使用托管属性CreatedBy。它映射到ows_Created_x0020_By

托管属性设置

  • 可搜索是
  • 可查询是
  • 可检索是
  • 包括来自所有已爬网属性的内容是 -> 选定的映射:ows_Created_x0020_By

属性ows_Created_x0020_By的爬取属性设置

Property Name:  ows_Created_x0020_By

Category: SharePoint
Property Set ID: 00130329-0000-0130-c000-000000131346 

到托管属性的映射:

创建者(文本)

Include in full-text index 已检查!

有人知道这有什么问题吗?这是一个错误吗?有没有人相同的空 CreatedBy 列?

更新

jwpfox 的回答是正确的,但我想再添加一个信息。默认情况下,有许多已爬网属性映射到 Author 属性。我需要它从自定义列表项中获取 CreatedBy 列信息。当我使用内置的 Author 属性时,我会返回多个值。创建者和修饰符用逗号分隔。我创建了一个新属性,该属性仅映射到 Office: 4 已爬取属性,并且工作正常。

【问题讨论】:

    标签: search sharepoint


    【解决方案1】:

    Created By 的内部名称是 Author 不是 CreatedBy

    【讨论】:

      猜你喜欢
      • 2013-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-01
      • 2016-07-25
      • 2015-01-14
      • 1970-01-01
      相关资源
      最近更新 更多