0
내 사용자 모델에는 각 요일에 대해 7 개의 부울 열 (: mon, : tue ... : sat, : sun)이 있습니다. 사용자 분석법 중 하나에서 [ "mon", "tue"... "sat", "sun"]과 같은 문자열 배열을 만들어서 시간 분석에 사용할 필요가 있습니다. 추측 할 수 있듯이이 배열 값은 데이터베이스 열에서 가져오고 해당 열이 참이면 배열에 있어야합니다. 그것을 할 수Ruby - 부울 변수를 기반으로 배열 값을 구체화
한 가지 방법은과 같이 수동으로 다음과 같습니다
if user.mon
arr.push("mon")
end
... 사용자 모델에서 매일합니다. 그러나, 이것을 수행하는 더 깨끗하고 효율적인 방법이 있는지 궁금합니다.
의 그! 고맙습니다! 나를 대답 할 때 대답을 표시 할 것입니다. –