Rails 4.0.0到4.1.0升级会导致错误的参数错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Rails 4.0.0到4.1.0升级会导致错误的参数错误相关的知识,希望对你有一定的参考价值。
我已经从Rails 4.0.0升级到Rails 4.1.0。
现在我收到了这个错误:
错误的参数个数(1表示0)
@courses = Course.all(:conditions =>{ :lecturer_id => session[:user_id] })
我该如何解决?
答案
你应该使用Active Record的.where()
方法:
@courses = Course.where(lecturer_id: session[:user_id])
以上是关于Rails 4.0.0到4.1.0升级会导致错误的参数错误的主要内容,如果未能解决你的问题,请参考以下文章