在Alfresco中根据类别搜索文档

时间:2014-06-26 16:10:43

标签: lucene alfresco-share

我正在执行lucene搜索以查找具有特定类别的文档。 我的类别层次结构如下: 根类别: - 公司文件     - GAW

在参考搜索API Alfresco文档后,我尝试了以下查询:

+PATH:\"//cm:GAW//*"

+PATH:\"/cm:generalclassifiable//cm:GAW//*"

+PATH:\"/cm:generalclassifiable//cm:GAW/member"

+PATH:\"/cm:generalclassifiable//cm:GAW//member"

但是找不到该文件。我正在运行JavaScript进行搜索。 这些文档位于具有深层文件夹级别的子文件夹中,但类别为" GAW"。 任何人都可以帮助我指出正确的语法吗?

按文件夹搜索的语法是什么。它位于站点文档库中的子文件夹GAW内。

谢谢!

1 个答案:

答案 0 :(得分:0)

免责声明:我是Alfresco的新手,我唯一的体验是使用3.3。

  

我的类别层次结构如下:根类别: - 公司文档 - GAW

从这个描述中,我认为你在示例中使用了错误的路径。您可以从管理控制台中找到完整路径(在3.3中称为主路径)。我怀疑它看起来像这样:

/cm:categoryRoot/cm:generalclassifiable/cm:Company Documents/cm:GAW

在查询中使用该功能可能会为您提供已使用GAW分类的项目;

PATH:\"cm:generalclassifiable/cm:Company Documents/cm:GAW/member\"