Sharepoint Online 高级搜索日期筛选器失败
Sharepoint Online Advanced Search Date Filter Fails
使用 Sharepont Online Search Center Advanced Search,在为日期或日期之后的搜索指定日期时,我遇到了一个奇怪的 "We aren't sure we understood your query"... 错误,并且 return 的数量是原来的两倍比网站实际包含的内容多?
Returns 以下:
当使用关键过滤器精简器过滤同一站点的图书馆视图区域中的 return 集时,相同的日期查询似乎工作正常(因此语法似乎是正确的)
我需要做什么才能不混淆 Microsoft 搜索中心?
最有可能的错误:
We're not sure we understood your query, so the results might not be
what you were looking for.
发生是因为名为 LastModDate
的 自定义 托管 属性 尚未配置或(和)在搜索结果中不可用(请参阅 Solution
下面的部分)。
重点是 Key Filters refiners
结果(后面的屏幕截图)是 基于查询的 ,而搜索页面中显示的结果(第一个屏幕截图)是 search基于,这意味着结果是从不同个数据源中检索的。
解决方案
要在搜索结果中使用 LastModDate
managed 属性:
确保 LastModDate
Managed 属性 配置正确。按照 Create a new managed property 获取说明
为确保对您的更改进行爬网和重新编制索引,您可以专门请求对列表或库重新编制索引。当您执行此操作时,列表或库内容将被重新爬网和重新编制索引,以便您可以开始在查询、查询规则和显示模板中使用新的托管属性。请按照 Re-index a document library or a list 部分了解更多详细信息。
使用 Sharepont Online Search Center Advanced Search,在为日期或日期之后的搜索指定日期时,我遇到了一个奇怪的 "We aren't sure we understood your query"... 错误,并且 return 的数量是原来的两倍比网站实际包含的内容多?
Returns 以下:
当使用关键过滤器精简器过滤同一站点的图书馆视图区域中的 return 集时,相同的日期查询似乎工作正常(因此语法似乎是正确的)
我需要做什么才能不混淆 Microsoft 搜索中心?
最有可能的错误:
We're not sure we understood your query, so the results might not be what you were looking for.
发生是因为名为 LastModDate
的 自定义 托管 属性 尚未配置或(和)在搜索结果中不可用(请参阅 Solution
下面的部分)。
重点是 Key Filters refiners
结果(后面的屏幕截图)是 基于查询的 ,而搜索页面中显示的结果(第一个屏幕截图)是 search基于,这意味着结果是从不同个数据源中检索的。
解决方案
要在搜索结果中使用 LastModDate
managed 属性:
确保
LastModDate
Managed 属性 配置正确。按照 Create a new managed property 获取说明为确保对您的更改进行爬网和重新编制索引,您可以专门请求对列表或库重新编制索引。当您执行此操作时,列表或库内容将被重新爬网和重新编制索引,以便您可以开始在查询、查询规则和显示模板中使用新的托管属性。请按照 Re-index a document library or a list 部分了解更多详细信息。