我目前使用太阳黑子宝石来实现我的Rails应用程序中的全文搜索。通过太阳黑子/ Solr查询我的网站正在工作并返回正确的结果。但是,当我尝试使用Solr管理页面进行查询时,我很难显示结果。使用查询字符串*:*
我可以显示包含在索引数据库中的所有结果,但我无法进行正确的查询。如果我尝试使用比*:*
其他诸如test
字符串进行查询,不返回任何结果,我留下了:test
实际Rails应用程序的回报:Solr搜索使用Susnpot Gem
<response>
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">21</int>
<lst name="params">
<str name="explainOther"/>
<str name="fl">*,score</str>
<str name="indent">on</str>
<str name="start">0</str>
<str name="q">test</str>
<str name="hl.fl"/>
<str name="qt"/>
<str name="wt"/>
<str name="fq"/>
<str name="version">2.2</str>
<str name="rows">10</str>
</lst>
</lst>
<result name="response" numFound="0" start="0" maxScore="0.0"/>
</response>
使用字符串作出同样的查询超过100个结果。
如何在Solr管理页面中查询返回与在Rails应用程序中进行的查询相同的项目?
谢谢。很好的说明 –