0
Rails4 앱을 개발 중이며 모델에 많은 날짜 속성이 있습니다. 예를 들어;Rails4에서 날짜 기반 자동 작업
first_payment_date
last_payment_date
first_application_date
last_application_date
first_result_validation_date
last_result_validation_date
등
나는 것들을 조금 자동화 할 이러한 날짜와 내 응용 프로그램의 역할을합니다. 예를 들어, 사용자는 last_payment_date 이후에 지불을 할 수 없거나 first_application_date 전에 응용 프로그램을 만들 수 없습니다.
이런 종류의 계획을 세우는 가장 좋은 방법은 무엇입니까? "state machines"와 state_machine GEM에 대해 들었지만, 그것이 나에게 옳은 것인지 확실하지 않습니다.
감사합니다. 이 날짜는 User
모델에 있다면, 당신은 당신의 조건에 따라 false
의 true
를 반환하는 그 안에 여러 가지 헬퍼 메소드 만들 수 있습니다
이 날짜는 시험 모델에 있습니다. – msdundar