したがって、私の見解では、製品カテゴリに属するシャツの価格を表示しています。私の見解では、私は現在、次のような一連のシャツを見ています。
<% @shirts.get_shirts("red", "small").each do |shirt| %>
<%= shirt.price ">
<% end %>
これは思い通りに機能し、赤くて小さいシャツの価格のみが表示されます。
しかし、このロジックを対応するヘルパーに移動しようとすると、価格だけでなく完全なオブジェクト データが表示されます。私のヘルパーコードは以下の通りです:
def show_prices(color, size)
@shirts.get_shirts(color, size).each do |shirt|
shirt.price
end
end
ビューで次のように呼び出します。
<%= show_prices("red","small") %>
ヘルパーで何が間違っていますか? 同じことをするべきだと思われますが、そうではありません。