Lucene在Alfresco节点浏览器中查询搜索

时间:2016-11-14 07:50:06

标签: lucene alfresco

我想搜索所有具有" 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).. 在此先感谢!!

1 个答案:

答案 0 :(得分:2)

"Retrieve documents by sys:locale"

  

[...]语言环境以不同方式存储在SOLR(基于Apache Lucene)索引中。它实际上是以小型大写字母转换的,并添加了一个尾随下划线。

所以,试试这个:

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