Sharepoint 2013 SharePoint Online-无法查询ArticleStartDateOWSDATE

Sharepoint 2013 SharePoint Online-无法查询ArticleStartDateOWSDATE,sharepoint-2013,office365,Sharepoint 2013,Office365,环境:SharePoint Online 案例:定义用于内容搜索web部件按文章日期筛选发布页面的结果源(托管属性ArticleStartDateOWSDATE)。查询文本为: ContentType:"My content type" AND (ArticleStartDateOWSDATE:{Today-10}..{Today}) {searchTerms?} 如果我们通过Created查询,则返回结果。 我们尝试使用启用的可搜索和可查询设置创建新的托管属性,但没有成功。有什么想法吗 阅读

环境:SharePoint Online 案例:定义用于内容搜索web部件按文章日期筛选发布页面的结果源(托管属性ArticleStartDateOWSDATE)。查询文本为:

ContentType:"My content type" AND (ArticleStartDateOWSDATE:{Today-10}..{Today}) {searchTerms?}
如果我们通过Created查询,则返回结果。 我们尝试使用启用的可搜索和可查询设置创建新的托管属性,但没有成功。有什么想法吗

阅读参考资料(由于我们正在云中运行,因此某些修复程序不适用):

  • 在“托管属性”页面上,键入“可加细”,您将获得允许自定义的占位符托管属性列表
  • 选择一个可用的托管属性,例如RefinableDate00,然后单击下拉列表中的“编辑/映射属性”
  • 在“别名”下,添加ArticleStartDate作为值
  • 选择“根据指定的顺序,包括第一个爬网属性中不为空的内容”
  • 单击“添加映射”并翻页,直到找到已爬网的属性ows\u q\u DATE\u article startdate。选择此属性并单击“确定”
  • 对于表达式的日期范围部分,请使用表达式ArticleStartDate>={Today-10}

  • 为了进一步参考,请查看添加此类托管属性别名所需步骤的完整列表

    感谢Keith,向属性添加别名并发布库reindex的部分成功了。我在没有添加别名的情况下也经历了类似的过程,但由于某些原因,它不起作用。