【问题标题】:find node with wildcard in the key field在关键字段中查找带有通配符的节点
【发布时间】:2023-04-07 21:05:01
【问题描述】:

例如,我正在尝试搜索以下内容:

@cm\:*ame:"pippo"

有可能吗?

我们在本地使用 alfresco 4.2 社区版、lucene,在远程使用 solr (1.4)。

【问题讨论】:

    标签: java solr lucene alfresco


    【解决方案1】:

    如中所述:

    herehere

    在简单查询中是不可能的,动态字段/copyField的解决方案在我的情况下不适用。

    【讨论】:

      【解决方案2】:

      是的,Alfresco 支持通配符搜索。 他们查询您正在使用的内容看起来像这样。

      @cm\:name:pippo*

      您不能在属性名称上使用通配符,因为它应该与模型完全匹配。

      【讨论】:

        【解决方案3】:

        是的,术语、短语和精确短语都支持通配符。有关更多信息,请参阅下面的链接。特别是通配符部分。

        https://wiki.alfresco.com/wiki/Full_Text_Search_Query_Syntax#Wildcards

        【讨论】:

        • 感谢回复,但我不需要完整的搜索文本,只在查询中使用通配符在字段名称中搜索一些“动态字段”。
        猜你喜欢
        • 2022-01-01
        • 1970-01-01
        • 2020-01-16
        • 2018-04-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-26
        相关资源
        最近更新 更多