私は、billing_id を持つ User モデルを持っています。ユーザーモデルのbilling_id列に保存したい請求IDを返す支払いゲートウェイでトランザクションを実行する注文モデルがあります。MVC アーキテクチャの基本が混同されていると思います。
私は、UsersController と OrdersController がそれぞれのテーブルのデータを更新するという印象を受けています。請求IDなどのOrdersControllerから何かが返された場合、その請求IDをUserモデルのbilling_id列に保存する方法は他にないということですか? これが非常に初歩的なものである場合は、ありがとうございます。:)
また、可能な解決策は、ApplicationsControllerを介してUsersControllerに戻り値を渡し、Userテーブルに保存することであると考えました。これは可能ですか?