【问题标题】:Lucene query search in Alfresco node browserAlfresco 节点浏览器中的 Lucene 查询搜索
【发布时间】:2016-11-14 07:50:05
【问题描述】:

我想搜索所有具有“en_US”以外的语言环境的节点。我在节点浏览器中尝试了以下查询,但结果是获取所有节点,而与语言环境无关。

PATH:"/app:company_home/st:sites/cm:sample/cm:documentLibrary//*"  AND -@sys\:locale:"en_US"

我无法弄清楚查询中有什么问题。有人可以帮忙吗... Alfresco 版本:Alfresco Enterprise v4.0.2(.9 38).. 提前致谢!!

【问题讨论】:

  • 您使用的是哪个版本的 Alfresco?
  • @Gagravarr:Alfresco 版本:Alfresco Enterprise v4.0.2(.9 38)

标签: lucene alfresco


【解决方案1】:

"Retrieve documents by sys:locale"

[...] 区域设置在 SOLR(基于 Apache Lucene 构建)索引中的存储方式不同。它实际上是转换为小型大写字母并添加了尾随下划线。

那么,试试这个:

PATH:"/app:company_home/st:sites/cm:sample/cm:documentLibrary//*"
AND -@sys\:locale:"en_us_"

【讨论】:

  • 谢谢....这真的帮助了我.. 我想补充一点,我正在使用 lucene 索引。这个查询也适用于 lucene 索引。你能告诉我还有其他这样的参数存储方式不同吗?
  • “Solr 是基于 Apache Lucene 构建的流行、速度极快的开源企业搜索平台”
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多