Lucene 使用Demax获得所有结果,如q=*:*?
不可能像使用DisMax时那样执行此操作?使用DisMax时不可能使用Lucene 使用Demax获得所有结果,如q=*:*?,lucene,solr,Lucene,Solr,不可能像使用DisMax时那样执行此操作?使用DisMax时不可能使用*:*查询获得所有结果 要获取此查询的文档数,必须使用标准查询处理程序。您可以通过在查询中添加qt=standard来切换到它。请注意,“standard”是默认名称,因此请检查solrconfig.xml是否是您真正使用的名称。首先感谢您的回答。 事实上,我找到了适合我需要的解决方案,它是: < str name="q.alt">*:*< /str> *:* 现在我可以列出所有结果了 )() 我
*:*
查询获得所有结果
要获取此查询的文档数,必须使用标准查询处理程序。您可以通过在查询中添加
qt=standard
来切换到它。请注意,“standard”是默认名称,因此请检查solrconfig.xml是否是您真正使用的名称。首先感谢您的回答。
事实上,我找到了适合我需要的解决方案,它是:
< str name="q.alt">*:*< /str>
*:*
现在我可以列出所有结果了
)() 我试过了,你是对的,似乎对Demax不太好。但是,与其使用qt=standard,并因此指向一个完全不同的requestHandler,不如使用defType=lucene,并重用相同的requestHandler,而不仅仅是使用demax。