On 1/5/2018 7:22 PM, Nawab Zada Asad Iqbal wrote:
Yes, i am using dismax. But dismax allows *:* for q.alt ,which also seems
like inconsistency.

It works in q.alt because q.alt is interpreted using the standard (lucene) query parser.

The dismax parser doesn't understand lucene syntax like *:* ... but *:* is typically the most common setting for q.alt, so Solr can't use dismax to interpret the q.alt query.

The edismax parser does understand *:* -- and it should be a superset of dismax functionality. You MIGHT be able to use edismax instead of dismax without any changes.

Thanks,
Shawn

Reply via email to