액티브레코드 쿼리 인터페이스
-
[레일즈] 액티브레코드 쿼리 인터페이스 관련 질문답변Ruby on Rails 2021. 5. 6. 17:02
이전까지 혼자서 레일즈 가이드를 참고해 Active Record Query Interface 를 살펴봤습니다. 그 과정에서 여러 질문거리들이 생겨 문개키 수업을 진행하면서 삼촌께 여쭤본 내용을 정리해보겠습니다. 1. find_each 에서 batch란 무엇인가 batch 처리 일반적으로 'batch 처리' 는 특정 객체들을 모아서 불러내어 처리하는 것을 말합니다. 예를 들어, 결제 기간이 일주일 남은 회원들만 골라 이들에게 안내 메일을 보내야 할 때, batch 처리를 합니다. 즉, 특정 시점에 특정 작업을 수행하는 것을 batch 처리라고 할 수 있습니다. find_each 파트를 보면 batch 개념이 나옵니다. 레일즈 가이드에서는 여러 사용자들에게 뉴스레터를 전송하거나 데이터를 내보낼 때처럼 여러 ..