私はアパート(belongs_to家)と家を持っています。概要はアパートのある家に短い説明と価格帯の情報を示しています。私が持っているコードはこれです(うまく動作します)belongs_to関係からループ内のデータ
- house.appartments.each do |a|
%li
%a.main_img
= link_to image_tag(a.attachments.first.file.url(:thumb), :height=>"93px", :width=>"135px", :class => "box"), apartment_path(a)
%br/
= link_to "#{a.name}", apartment_path(a), :class => "link_homepage"
Description: #{a.short_desc}
Price range: #{a.price_range}
アパートにbelongs_to関係で新しいモデル価格を追加しました。このモデル/ dbでは、アパートの価格/賃料データが保存されます。
質問 - a.price_range(アパートのdb-table)の代わりに、私は新しい価格モデル/ db-tableのデータをサマリーに入れたいと思います。
私はa.price.low_season_priceを実装すると "未定義のメソッドlow_season_price"というメッセージが出ました.A.priceを実行するとオブジェクトが見つかりましたが、属性を表示することはできません... – Remco
'a.price。 low_season_price'はモデルまたは属性の価格ですか? – user1015523
価格はモデルであり、low_season_priceはattrです – Remco