我正在使用this构建一个表单模型(我想创建一个Transaction和一个Address,地址必须属于事务)。我收到一个rails wrong number of arguments (given 9, expected 0)错误,但找不到原因。错误是在控制器参数中,但我不确定为什么它期望为0。我的表单模型如下所示: class TransactionForm
include ActiveModel::Model
我有一个名为contracts的Scaffold和一个名为Addresses的Model。我想在脚手架上添加call my model。在Contrato.rb (模型)中,我有: class Contrato < ApplicationRecord accepts_nested_attributes_foraddresses_attributes:[{estado: "Sc", cidade: "santos", bairro: "my
我用Ruby 2.4.0和Rails 5.1.2构建了一个Rails应用程序,它工作得很好。然后我将Ruby升级到2.5.5,将Rails升级到5.2.3 (因为Heroku要求升级),当我点击一个特定的链接时,我得到了以下错误: end end [:fields] end
来自ModelsController的相关代码片段如下所