gpt4 book ai didi

ruby-on-rails - Rails 中爱发牢骚的 Nils

转载 作者:太空宇宙 更新时间:2023-11-03 17:13:25 25 4
gpt4 key购买 nike

所以我在 rails 中生成了我的脚手架,它创建了通常的 CRUD 文件。在我的 View 中,我复制了在 new.html.erb 中找到的表单并将其粘贴到 index.html.erb,这样我就可以从我的索引中创建一个新记录。当我这样做时,无论我做什么,我都会不断收到以下错误。

Called id for nil, which would mistakenly be 4 -- if you really wanted
the id of nil, use object_id

我厌倦了在整个网络上搜索答案,并且刚刚了解到它被称为 whiny nil(没有太大帮助)。我尝试重命名我的实例变量、大写、使用全局变量等,但令人沮丧的是 Rails 没有错误文档库。谁能帮忙?

最佳答案

您的 Controller 中是否包含所有必需的对象?看起来它正在调用 something.id,但您的索引操作中不存在该内容。查看整个错误消息 - 它应该说明是哪一行导致它,然后检查源文件中的该行是否缺少变量。

关于ruby-on-rails - Rails 中爱发牢骚的 Nils,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/996121/

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