이전에 만든 항목에 일 또는 시간을 추가 할 수 있어야합니다.문자열을 수학 연산으로 변환 (예 : "+2 일")
시스템은 db, : operator (더하기/빼기), : unit_of_time (시간/일) 및 : number에 저장된 속성을 기반으로 설정된 시간 수 또는 일 수를 더하거나 뺄 수 있습니다.
내가 좋아하는 뭔가를 할 수 있도록하고 싶습니다 :
Date.today+2.days
여기서 "+"는 것입니다 : 운영자, "2"는 것입니다 : 수, "일"입니다 : unit_of_time하지만 난을 보간 된 속성 문자열을 실제 연산자 "+2days"가되는 방법을 확신 할 수 없습니다. 어떤 아이디어?
는 (필자는 루비 문서를 통해 부어했지만,/다른 블록 ... 그래가 총 있다면 아무 소용이. 현재, 난 그냥 수동으로 중첩에서 가능한 옵션 (4)로 만드는거야.)
평가! 그게 고마워요! 예, 그 변수는 많이 테스트되었지만 블록을 더 길게 언급하면 더 명확합니다. 그래서 그것은 나쁜 것이 아닐 수도 있습니다. – GoodGets