私の Rails 3 プロジェクトでは、DataMapper を ORM として、Haml をテンプレート言語として使用しています。Car と Image という 2 つのモデル間の 1 対多の関連付けが定義されています。1 台の車には多くの画像を含めることができ、画像は 1 台の車に属します。
私の画像モデルには、次のものがあります
belongs to: car
私の車のモデルでは、私は持っています
has n, :images
Car モデルのビューには、次のものがあります。
= f.fields_for :images, @car.images do |img|
= render :partial => "cars/images", :locals => {:f => img}
今、画像モデルのビューで、私は持っています
= time_select("image", "upload_time")
ここで、upload_time は images テーブルのフィールドです。
しかし、データは画像テーブルに記録されていません。部分的なフィールドにアクセスする正しい方法は何ですか?
ありがとうございました