"ice_cube"
라는 보석을 사용하고
:
schedule.add_recurrence_rule IceCube::Rule.weekly(1).day(1,2,3)
을 내가 할 때를 이것은 직접 작동합니다. 그러나 정수를 포함하는 변수를 .day() 메서드에 전달하려고하면 길을 잃게됩니다.
days = [1,2,3]
schedule.add_recurrence_rule IceCube::Rule.weekly(1).day(days)
가 작동하지 않습니다
이 시도. 내가 얻는 오류는 ...
NoMethodError (undefined method `<' for [1, 2, 3]:Array):
나는 아주 명백한 실수를하고 있는가?
내 변수 days
이 허용되도록 어떻게 배열해야합니까?
그냥 제안 할 것이지만, 변수 이름 앞에 splat을 써서는 안됩니다 : * 일 –
@JakobW Fixed. 내 어리 석음 때문에 금요일 탓할 수 있니? – Pete
나는 그것을 허용 할 것이다 :) 대단히 감사합니다. 나는 이것을 주로 rdoc에서 보았지만 많은 주목을받지 못했다. 너가 그것을 배울 때까지 너는 무언가를 모른다! 고맙습니다! – jBeas