我正在执行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内。
谢谢!
答案 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\"