0
다음 쿼리에 order by birthdate desc
을 어떻게 추가 할 수 있습니까?레일 2.1.1에서 선택 쿼리로 순서를 추가하는 방법
User have friends
User have profile
now = Date.today
end = now + 7.days
u= User.find(id)
@somevariable = u.friends.select{|f|
date = f.profile.birthdate if f.profile
selected = false
if date
if (now.month == date.month) && (date.day >= now.day && date.day <= end_day.day)
selected =true
elsif (end.month == date.month) && (date.day <= end.day && end_day.month != today.month)
selected = true
else
selected=false
end
end
selected }
결과는 birthdate
으로 주문해야합니다.
코드를 들여 쓰기를 할 수 있습니까? 적절한 코드 삽입을 사용하십시오. –