在RoR中过滤/搜索对象

时间:2017-04-15 22:13:19

标签: ruby-on-rails

我刚开始使用ruby on rails,我遇到了一个无法解决的问题。首先,我得到了一个产品列表,我希望使用搜索字段按名称过滤/显示。但是,我收到了这个错误,我找不到答案。

错误讯息:

Error message

提交我的代码的github:

https://github.com/miguelpimentel/FabricaDeMassas-ChefNery/commits/us%2326_pesquisar-produtos

1 个答案:

答案 0 :(得分:-3)

请尝试以下方法:

@product = Product.find(params[:id].to_i)

将params [:id]转换为Integer是必要的。