我有一个具有 billing_id 的用户模型。我有 Order 模型,它使用支付网关运行交易,该网关返回我想保存到 User 模型的 billing_id 列中的帐单 ID。我想我把 MVC 架构的基础知识搞混了。
我的印象是 UsersController 和 OrdersController 更新各自表的数据。这是否意味着如果我从 OrdersController 返回了一些东西,例如帐单 ID,没有其他方法可以将该帐单 ID 保存到 User 模型中的 billing_id 列中?感谢和抱歉,如果这是非常基本的。:)
另外,我认为一个可能的解决方案可能是以某种方式通过 ApplicationsController 将返回值传递到 UsersController 以保存到 User 表中。这可能吗?