내 Laravel 애플리케이션에는 게시물, 태그, 사용자의 페이지가 매겨진 결과를 얻는 것과 같이 애플리케이션에 대한 초기 데이터를 수집하는 API 진입점이 있습니다...
모든 레코드에 paginate:15를 사용하고 있지만 사용자의 경우 요청 매개변수에 다음과 같은 내용이 있으므로 paginate:30을 사용하고 싶습니다.
내 컨트롤러 메서드에서 30으로 변경할 수 있는 방법이 있나요
초기 컨트롤러
내 사용자 모델:
사용자 유형에 따라 페이징 크기를 프런트엔드에서 처리할 수 있는지 평가하세요.
어쨌든 백엔드에서 처리하고 싶다면 페이징 크기를 설정하는 조건을 찾을 수 있습니다. 예:
또한 프런트엔드에서 잘못된 값으로 인한 문제를 피하기 위해 페이지 매김에 대한 최소 및 최대 값을 설정하는 것이 좋습니다(1,000,000 또는 -1과 같은 값을 얻었다고 상상해 보세요)
또한 기본 페이저 요청 변수는 per_page
사용자 유형에 따라 페이징 크기를 프런트엔드에서 처리할 수 있는지 평가하세요.
어쨌든 백엔드에서 처리하고 싶다면 페이징 크기를 설정하는 조건을 찾을 수 있습니다.
으아아아예:
또한 프런트엔드에서 잘못된 값으로 인한 문제를 피하기 위해 페이지 매김에 대한 최소 및 최대 값을 설정하는 것이 좋습니다(1,000,000 또는 -1과 같은 값을 얻었다고 상상해 보세요)
으아아아또한 기본 페이저 요청 변수는 per_page
입니다.