gpt4 book ai didi

ruby-on-rails - 用户的 heroku 未定义方法 `name'

转载 作者:行者123 更新时间:2023-12-03 15:07:13 26 4
gpt4 key购买 nike

在我的应用程序中,当我通过迁移添加此字段时,它是没有“名称”字段的用户模型。在我的本地主机上,我的注册表单工作正常,但在 heroku 上我有这个日志:

ActionView::Template::Error (undefined method `name' for #<User:0x0000000518fb00>):
Rendered users/new.html.haml within layouts/application (3.1ms)
5: = f.input :name, required: 'true'
6: = f.input :email, required: 'true'
3: %h1 Sign up
4: = simple_form_for @user do |f|
7: = f.input :password
8: = f.input :password_confirmation, required: 'true'

我试过的:
heroku run rake db:migrate
heroku run rake db:reset

但没有任何帮助。

最佳答案

您还必须在迁移后重新启动 heroku - 您想运行

heroku run rake db:migrate
heroku restart

关于ruby-on-rails - 用户的 heroku 未定义方法 `name',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11579227/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com