SharePoint Online - 无法查询ArticleStartDateOWSDATE

时间:2015-09-01 08:08:08

标签: sharepoint-2013 office365

环境:SharePoint Online 案例:定义结果源,用于在内容搜索Web部件中按条款日期(托管属性ArticleStartDateOWSDATE)过滤发布页面。查询文本为:

ContentType:"My content type" AND (ArticleStartDateOWSDATE:{Today-10}..{Today}) {searchTerms?}

如果我们按Created查询,则返回结果。 我们尝试使用已启用的Searchable和Queryable设置创建新的托管属性,但没有成功。有什么想法吗?

读取资源(某些修复程序不适用,因为我们在云中运行):

1 个答案:

答案 0 :(得分:2)

  1. 在托管属性页面上,输入"可修改"并且您将获得允许自定义的占位符托管属性列表。
  2. 选择一个可用的托管属性,例如 RefinableDate00 ,然后点击" 编辑/地图属性"在下拉列表中。
  3. 在" Alias "下,添加 ArticleStartDate 作为值
  4. 根据指定的顺序选择" 包含非空的第一个已爬网属性中的内容"。
  5. 点击" 添加地图"然后翻页直到找到已抓取的属性 ows_q_DATE_ArticleStartDate 。选择此属性,然后单击“确定”。
  6. 对于表达式的日期范围部分,请使用表达式 ArticleStartDate> = {Today-10}
  7. 如需进一步参考,请查看https://support.office.com/en-us/article/Manage-the-search-schema-in-SharePoint-Online-d4fab46d-ba41-4c03-9d4c-32b5b33198b6?CTT=1&CorrelationId=61fcc271-6284-4e99-9eab-1f2405dfdf29&ui=en-US&rs=en-US&ad=US以获取添加此类托管属性别名所需步骤的完整列表。

相关问题