이것은 각 루프의 내용입니다. names.each do | x | . v02를 # {x}로 대체해야하지만 구문에 문제가 있습니다. v02를 x로 대체하는 방법을 알려주세요.Ruby 각 변수 변경 대체
<% @a = Count.find_by_user_id(@user) %>
<% @b = @a.v02 %>
<% @c = @b * 1.0 %>
<% @d = Carpart.find_by_part("v02") %>
<% @e = @d.requirement %>
<% @f = @c/@e %>
<% @g = @f * 100 %>
<% @h = [@g, 100].min %>
<% @i = Percentage.find_by_user_id(@user) %>
<% @i.update_attribute(:v02, @h) %>
V02 <%= @i.v02 %>%
<% @v02 = @i.v02 %>
이 모든 것을보기에서 수행하고 있습니까? 그 모든 논리는 모델에서 더 행복하게 살 것입니다 (Name?). 컬렉션을 반복하고 있습니다. 또한 @user는 어떻게 채워 집니까? – Pavling