Ruby on rails UsersController#索引中的ArgumentError
我想打印索引页中的所有用户,我将Ruby on rails UsersController#索引中的ArgumentError,ruby-on-rails,ruby,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 4,我想打印索引页中的所有用户,我将用户传递到索引页 用户\u controller.rb def index @users = User.all end index.html.erb 基于,请尝试以下代码: gravatar_for user.email 假设用户的电子邮件可以通过这种方式访问。基于,请尝试以下代码: gravatar_for user.email 假设用户的电子邮件可以通过这种方式访问。是同一个gem吗?您的用户的电子邮件是否可以通过user.email访问?问
用户
传递到索引页
用户\u controller.rb
def index
@users = User.all
end
index.html.erb
-
基于,请尝试以下代码:
gravatar_for user.email
假设用户的电子邮件可以通过这种方式访问。基于,请尝试以下代码:
gravatar_for user.email
假设用户的电子邮件可以通过这种方式访问。是同一个gem吗?您的用户的电子邮件是否可以通过
user.email
访问?问题是,我为方法向gravatar\u传递了两个参数,但它被定义为只接受一个参数,因此我尝试通过删除大小:50
来运行该文件,并且成功了。您应该能够传递额外的参数,例如大小
。请参阅本指南:,只需确保您直接传递电子邮件。电子邮件是否相同?您的用户的电子邮件是否可以通过user.email
访问?问题是,我为方法向gravatar\u传递了两个参数,但它被定义为只接受一个参数,因此我尝试通过删除大小:50
来运行该文件,并且成功了。您应该能够传递额外的参数,例如大小
。请参阅本指南:,只需确保您正在直接传递电子邮件。请添加users\u helper.rb的代码,因为gravatar\u for
在此文件中实现。请添加users\u helper.rb的代码,因为gravatar\u for
在此文件中实现。