Sunspot_rails gem 在 Rails 3.1rc5 中不适用于我
当执行搜索查询时,我得到错误的参数数量 0 of 1
我的控制器代码如下
def search
@search = User.search do
fulltext params(:search)
end
@friends = @search.results
end
,我的模型如下,
searchable do
text :name
end
请告诉我我在这里出了什么问题,或者 gem 不支持 Rails 3.1。谢谢
When ever a perform a search query i get wrong number of arguments 0 of 1
my controller code is as follows
def search
@search = User.search do
fulltext params(:search)
end
@friends = @search.results
end
and my model is as follows
searchable do
text :name
end
pls what am i getting wrong here or the gem does not support rails 3.1. thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你的控制器应该是这样的:
params变量是一个散列,应该使用[]而不是()来访问。
Your controller should be like this:
The params variable is a hash and should be accessed as such, using [] not ().