当我提交没有q
参数的solr查询时,我得到Null指针异常
# This works
http://localhost:8991/solr/select?q=hello
# This throws Null pointer exception
http://localhost:8991/solr/select
但是当我使用WebSolr时,没有q
参数的查询会返回所有文档(我假设q被分配给*:*
)。是否存在启用此行为的solr配置?
答案 0 :(得分:1)
尝试这样的事情:
<requestHandler name="standard" class="solr.StandardRequestHandler" default="true">
<lst name="defaults">
<str name="q">*:*</str>
</lst>
</requestHandler>