2013-02-01 133 views
0

我的應用程序的Solr發射查詢,這是非常長的長度,所有我想知道的是,沒有爲查詢其SolrJ允許或者其無限的限制?Solrj查詢限制

回答

1

在Lucene的,這典型地限制爲BooleanQuery 1024項條款。您可以通過調用BooleanQuery.setMaxClauseCount(...)增加此。

+0

BooleanQuery你的意思是在查詢邏輯(AND,OR)運營商的數量。對? – John

+0

操作的東西,連接兩個條款。例如。查詢'+富:1個+酒吧:0'將有兩個子句,一個用於'foo',另一個用於'bar'。 – mindas

+0

明白了。非常感謝@mindas – John