我注意到,如果我搜索某些短语 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?
有想法该怎么解决这个吗?