我是 Rails 新手,一直在努力构建我的应用程序,如果这个错误看起来很基本,请原谅我。我最近一直在使用设计添加一个名为“生日”的表单字段来设计。在这样做的过程中,我不小心犯了错误,不得不再次犯错。最终我得到了它的工作。
但是,当我转到代码的不同部分时,当我发布“pin”时,即使生日与 pin 完全无关,我也会收到错误“undefined method `birthday' for #”,并且不应该导致错误。
我的数据库还有问题吗?这是怎么发生的。
错误行是: def create @pin = current_user.pins.new(pin_params)
我一直无法弄清楚如何解决这个问题。
谢谢,