モデル内に次の仮想属性があります。
attr_accessor :city, :zip, :street, :suite
新規/編集フォームには、これらの属性ごとにフォーム フィールドがあります。address_lookup というメソッドを使用して、これら 4 つの属性を単一の address_id に変換できます。モデルに address_id を格納するだけです。コントローラーの作成/更新アクション、および (必要に応じて) モデルでこれをきれいに処理するための基本的なアプローチは何ですか? それは私の頭の上に少しあります。