저는 레일스를 처음 사용하고 자정에 한 번 일괄 처리 파일/스케줄 작업을 실행하여 어느 항목이 만료되었는지 확인하려고합니다. 테이블의 모든 레코드는 closing_date를 가지며 그 시간이 지나면 해당 레코드는 비활성 상태 여야합니다 (DB에서는 status active = false). 그래서 기본적으로 2 개의 SQL 쿼리를 실행하여 모든 레코드를 가져온 다음 구식 레코드에 대해 다른 필드를 비활성으로 플래그를 설정합니다. 레일즈 5와 작업 중입니다.Rails 5 스케줄러가 하루에 한 번 데이터베이스를 업데이트합니다.
이 보석에 대해 어떻게해야합니까 (루퍼스, 시계 또는 다른 보석) 또는 cronjob에 대한 간단한 시스템 도구? 내 DB를 PostgreSQL으로 변경하려고합니다. 그렇게 영향을 미칩니 까? 아이디어를 얻기 위해 누구나 공유 할 수있는 제안이나 샘플 코드.
당신이 자세한 설명을 – abhi110892
예, 제발, 감사를 원하는 경우 알려주세요.. 이 문서에서는 개요 만 제시했기 때문에 SQL 명령이 rake 명령 (또는)에서 작성되는 방법을 묘사하는 관련 예제를 찾지 못했습니다. 또는 배치 파일의 두 명령을 한 번에 실행하십시오. 러너. – Means
나는 대답을 업데이 트했습니다. 제발 알려주십시오. – abhi110892