Laravel Eloquent에서 "with()" 함수는 관련 모델을 즉시 로드하는 효율적인 방법을 제공합니다. 지정된 테이블에서. 그러나 모든 열을 로드하는 것으로 제한되지는 않습니다. "with()"를 사용하여 조인된 테이블에서 특정 열을 선택하려면 다음 단계를 따르세요.
예를 들어 관련 사용자 모델에서 "id" 및 "username"과 함께 게시물을 가져오려면:
Post::query() ->with(['user' => function ($query) { $query->select('id', 'username'); }]) ->get();
참고: 올바른 결과를 얻으려면 기본 키(이 경우 "id")가 "$query->select()" 문의 첫 번째 매개변수인지 확인하세요. 검색합니다.
위 내용은 Laravel의 `with()` 메소드를 사용하여 즉시 로딩할 때 어떻게 열을 선택적으로 선택할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!