【发布时间】:2015-07-28 16:12:34
【问题描述】:
- 我遇到了关于 RSolr::Ext 的问题。
- 当我尝试使用参数
page和per_page进行查询时,请使用库rsolr-ext以连接到Apache Solr。
我得到一个相同的错误:
NoMethodError: undefined method `to_i' for ["10", "10"]:Array
from /home/khanhpn/.rvm/gems/ruby-2.2.2@music/gems/rsolr-ext-1.0.3/lib/rsolr-ext/response.rb:27:in `rows'
这是我的代码:
@solr_connection = RSolr::Ext.connect(
url: "http://localhost:8080/solr/music",
open_timeout: 10,
read_timeout: 10,
retry_503: 2)
solr_params = {
:page => 0,
:per_page => 10,
:field_names => [:id, :title],
:queries => "xuan"
}
solr_connection.find(solr_params)
希望大家多多支持。非常感谢。
【问题讨论】:
标签: ruby-on-rails ruby solr rsolr