Ruby on rails 是否使用属性?属性是否已更改?在视图中
我在货币管理应用程序中有一个Ruby on rails 是否使用属性?属性是否已更改?在视图中,ruby-on-rails,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 4,我在货币管理应用程序中有一个交易和账户模型,具有以下关联: Transaction belongs_to :account Account has_many :transactions 当用户创建交易并将其添加到帐户时,Rails在交易模型中运行方法将交易金额添加到帐户的余额字段 我通过AJAX更新事务页面,在create.js.erb中,我有以下一行内容 $('#account_<%= @transaction.account.id %>').replaceWith('<%
交易
和账户
模型,具有以下关联:
Transaction belongs_to :account
Account has_many :transactions
当用户创建交易并将其添加到帐户时,Rails在交易
模型中运行方法将交易金额添加到帐户的余额
字段
我通过AJAX更新事务页面,在create.js.erb
中,我有以下一行内容
$('#account_<%= @transaction.account.id %>').replaceWith('<%= j render @account %>');
谢谢你的帮助 脏属性用于属性,而不是对象
因此,这不是视图问题,您必须实现自己的差异工具。是否有常见的做法,如何做到这一点?不完全是,如何设置帐户?不确定它是模型中的方法还是控制器中的方法
undefined method `account_was' for #<Transaction:0x000001094e93f0>