【发布时间】:2012-11-17 15:51:44
【问题描述】:
我注意到,如果我搜索某些短语 Tridion Content Manager 会给我以下错误
Unable to get the list of search results.
Unable to process the Search Request. Invalid search query: (*out*) AND RepositoryId:tcm\:0\-4\-1 AND OrganizationalItemAncestorIds:tcm\:*\-135625\-2. maxClauseCount is set to 10240
org.apache.lucene.search.BooleanQuery$TooManyClauses: maxClauseCount is set to 10240
at org.apache.lucene.search.BooleanQuery.add(BooleanQuery.java:136)
at org.apache.lucene.search.BooleanQuery.add(BooleanQuery.java:127)
at org.apache.lucene.search.ScoringRewrite$1.addClause
[...and so on]
在上面的示例中,我正在搜索短语*out*。当我搜索短语*a* 和其他各种较小的通配符查询时,它也会失败。 out* 工作正常,*out* 工作正常,如果我将搜索限制在项目标题。无论我搜索“所有出版物”还是特定文件夹都没有关系。我是否将搜索结果限制在最小值 (50) 甚至都没有关系。
也许这与返回的结果数量有关?
完全相同的搜索在 Tridion 5.3 上运行良好,我想它没有使用 lucene?
关于如何解决这个问题的任何想法?
【问题讨论】:
-
问得好,我们是否有兴趣提交Area 51 Tridion specific proposal。如果有时间,请使用同一个 SO 帐户注册。
标签: lucene tridion tridion-2011