The "queries" object allows to specify multiple queries in one request
when using JSON query DSL:
https://solr.apache.org/guide/solr/latest/query-guide/json-query-dsl.html#additional-queries
curl -X POST http://localhost:8983/solr/techproducts/query -d '
{
"queries": {
"electronic": {"field": {"f":"cat", "query":"electronics"}},
"manufacturers": [
"manu:apple",
{"field": {"f":"manu", "query":"belkin"}}
]
},
"query":{"param":"electronic"}
}'
is it possible to define "queries" in request handler default
parameters, I've tried the following without much luck:
<requestHandler name="/combined"
class="org.apache.solr.handler.component.CombinedQuerySearchHandler">
<lst name="defaults">
<arr name="queries">
<str name="q1">*:*</str>
<str name="q2">*:*</str>
<str name="q3">*:*</str>
</arr>
...
or
<queries>
<q1>*:*</q1>
<q2>*:*</q2>
<q3>*:*</q3>
</queries>
or any other way?