【问题标题】:How can I find alfresco empty foldres using Lucene Query如何使用 Lucene Query 找到露天空文件夹
【发布时间】:2019-02-27 09:37:57
【问题描述】:

我想使用Lucene query 检索子列表为空的特定节点中的文件夹列表。

我创建了这个查询:

+PATH:"/app:company_home/cm:contexts/cm:ctx_exploitation/cm:runs/cm:Run_322645//."+Children is empty.

但效果不好。

什么是正确的Lucene 语法来做到这一点

【问题讨论】:

  • 单个 Lucene 查询无法做到这一点。
  • CMIS 是一个选项(支持 JOIN)。

标签: search lucene alfresco alfresco-share alfresco-enterprise


【解决方案1】:

无法使用 Lucene 查询找到空文件夹。 但是,alfresco 中有一些 java 服务和 javascript API 像 Java 中的“FileFolderService”和 javascript 中的“childByNamePath”, 使用它们,您可以编写逻辑并找到空文件夹。

【讨论】:

    【解决方案2】:

    您可以使用以下 lucene 查询找到 o 字节文件。

    TYPE:"cm:content" AND @cm:content.size:0

    【讨论】:

    • 完整的句子可能类似于以下内容,正如@sanjay 所说:) PATH:"/app:company_home/cm:contexts/cm:ctx_exploitation/cm:runs/cm:Run_322645//* " AND TYPE:"cm:content" AND @cm\:content.size:0
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多