Alfresco lucene查询与父项递归搜索所有子项?

Alfresco lucene查询与父项递归搜索所有子项?,lucene,parent,alfresco,Lucene,Parent,Alfresco,我正在用PARENT做lucene搜索。但是返回给我0个结果,这不好。我的问题是这样的: TYPE:"{mymodel}exp" AND PARENT:"workspace://SpacesStore/30da316f-9d2a-4e37-a28b-89d86bff6582" AND =@myexp\:num_exp:"Exp 433" 问题是我正在搜索的节点不是父节点的直接子节点 父级不递归搜索?有没有其他方法可以搜索儿童和亚儿童?我不能使用PATH,因为我需要一个快速的响应,我知道PATH

我正在用PARENT做lucene搜索。但是返回给我0个结果,这不好。我的问题是这样的:

TYPE:"{mymodel}exp" AND PARENT:"workspace://SpacesStore/30da316f-9d2a-4e37-a28b-89d86bff6582" AND =@myexp\:num_exp:"Exp 433"
问题是我正在搜索的节点不是父节点的直接子节点


父级不递归搜索?有没有其他方法可以搜索儿童和亚儿童?我不能使用PATH,因为我需要一个快速的响应,我知道PATH不是最优的

事实上,父对象不是递归搜索。这就是路径的目的:递归搜索


这也是PATH比PARENT慢的原因:它之所以慢是因为它是递归搜索的。

事实上,PARENT不是递归搜索的。这就是路径的目的:递归搜索


这也是PATH比PARENT慢的原因:它之所以慢是因为它是递归搜索的。

您是否尝试使用PATH对其进行基准测试?如果您使用SOLR和更高版本之一,则PATH可以使用。他们大大提高了性能。我使用Alfresco 4.1.6和SOLR 1.4。对于这个版本,我认为路径是不可取的。但我的问题是关于父母的。不要递归搜索?是否存在与搜索子项和子项等效的内容?此外,父项标记与部分搜索的标记或cm:name组合不起作用。例如:父项:“53710803-ea2a-48c1-9a1a-18bee7c4c5a4”和标记:“xyz”不会带来结果,但只使用标记“xyz”就可以正常工作。请告诉我是否有人遇到了这个问题或有解决方案。您是否尝试使用PATH对其进行基准测试?如果您使用SOLR和更高版本之一,则PATH可以使用。他们大大提高了性能。我使用Alfresco 4.1.6和SOLR 1.4。对于这个版本,我认为路径是不可取的。但我的问题是关于父母的。不要递归搜索?是否存在与搜索子项和子项等效的内容?此外,父项标记与部分搜索的标记或cm:name组合不起作用。例如:父项:“53710803-ea2a-48c1-9a1a-18bee7c4c5a4”和标记:“xyz”不会带来结果,但只使用标记“xyz”就可以正常工作。如果有人面临这个问题或有解决办法,一定要告诉我。