나는 현재 형태기억 기록
@recordsfound = Model.where(...)
이 내 컨트롤러에있는 쿼리와 일치하는 모든 레코드를 반환하는 쿼리를 사용합니다. 한 번에 제한된 수의 레코드를 표시하는 페이지 매김을 사용하고 있습니다. 그러나 다음 페이지를 표시하도록 선택하면 쿼리가 다시 실행됩니다. 인스턴스 변수가 아닌 변수에 반환 된 레코드를 저장하는 방법이 있습니까? 따라서 쿼리를 다시 실행하지 않아도됩니까? 내가 완전히 확실하지 않다
덕분에 많이들
컨트롤러에 들어 있습니까? 감사합니다 – Texas
아니요, 당신의 견해에 들어갈 것입니다. 결과를 출력 할 때. Rails는로드가 느려지므로 뷰가 히트 될 때만 쿼리가 실행됩니다.이 때 쿼리는 캐시를 사용할 것입니다. – Mohamad
@ 텍사스 내 업데이트를 참조하십시오. – Mohamad