gpt4 book ai didi

ruby-on-rails - 在主页索引中提供模型表单

转载 作者:行者123 更新时间:2023-12-04 06:41:39 25 4
gpt4 key购买 nike

这可能是一个非常基本的问题。

我已经安装了 rails 3 并生成了一个项目,之后我生成了一个名为 post 的模型和一个将 root 路由到的 home 索引。为了获取首页索引页面上列出的最新帖子,我将必要的方法从帖子 Controller 移到索引 Controller ,并将必要的代码移到首页的 index.html.erb 文件中。

我尝试从帖子 Controller 中移动所有创建和编辑方法,以及从帖 subview 中移动 _form.html.erb 以尝试使用渲染“表单”在我的索引页上打印帖子表单。

但我收到此错误:

“NilClass:Class 的未定义方法‘model_name’”

我怎么解决这个问题?感谢所有帮助。

最佳答案

也许您的表单使用的@post 变量未定义。
如果您在索引中移动了表单,请验证在索引操作中,您创建了 @post 和 @posts 变量,如下所示:

def index
@post = Post.new
@posts = Post.all
end

关于ruby-on-rails - 在主页索引中提供模型表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4160136/

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