在Sunspot / Solr中使用POST而不是GET进行长查询

时间:2014-07-17 22:02:46

标签: ruby-on-rails solr sunspot rsolr

我需要在Solr上运行一个长查询,但是Sunspot正在使用GET作为默认方法。我知道这是RSolr支持的东西,但我不知道我是否可以通过Susnpot来实现。

谢谢!

1 个答案:

答案 0 :(得分:1)

根据to the Sunspot source on GitHub,Sunspot已经使用POST作为搜索时向Solr提交查询的默认设置。这在2011年有所改变,所以如果你有一个非常旧版本的太阳黑子,这可能是一个问题。

否则,如果您仍然在服务器端看到GET,那么查看您实际用于搜索的代码会很有帮助。