CMIS QL 使用 CONTAIN (ALL:) 获取文件夹路径

CMIS QL get folder path using CONTAIN (ALL:)

当我在 CMIS 中执行查询时,我在检索包含“(”和“)”的文件夹的路径时遇到问题。

我怎样才能使下面的工作正常?

SELECT cmis:path FROM cmis:folder WHERE IN_TREE('a53471aa-b447-4fdd-a451-4a2beb494226') AND CONTAINS('ALL:Tom_(Robot)')

所以 (Robot) 这导致找不到路径。

知道如何将 () 作为查询的一部分吗?

这个问题的解决方案是

SELECT cmis:path FROM cmis:folder WHERE IN_TREE('a53471aa-b447-4fdd-a451-4a2beb494226') AND CONTAINS('ALL:Tom_Robot')

通过删除括号它 returns 我的文件夹路径,不知何故它给了我正确的结果,但我仍然对其他人对此的看法感兴趣,这对我来说听起来不太好,这是否是openCMIS 问题或 Alfresco。