为什么cursorMark和timeAllowed不能一起使用?

时间:2014-07-01 06:20:44

标签: solr solrj

当solr查询中使用cursorMark和timeAllowed时,服务器返回错误:无法使用cursorMark和timeAllowed进行搜索。

为什么会这样? 有什么解决方案吗?

1 个答案:

答案 0 :(得分:0)

原因是如果触发了timeAllowed,则nextCursorMark值没有任何意义。因此,当timeAllowed存在时,Solr拒绝执行cursorMark搜索,而不是让搜索可能返回一个borked值。

Source