"Laravel은 두 테이블을 조인하고 주어진 관련 테이블의 열 합계를 계산합니다."
P粉617597173
P粉617597173 2023-09-05 16:22:37
0
1
536
<p>동영상과 모델에는 두 명의 까칠한 스타와 관계가 있습니다</p> <p>//스타 모델에서</p> <pre class="brush:php;toolbar:false;">공개 기능 동영상() { return $this->belongsToMany(Video::class); }</pre> <p>그리고 // 비디오 모델에서</p> <pre class="brush:php;toolbar:false;">공용 함수 user() { return $this->belongsTo(User::class); }</pre> <p><code>$stars = Star::with('videos')->get();</code>를 실행하면 배우(스타)와 그가 출연한 영화(비디오)가 나열됩니다). JSON 예제를 첨부했습니다. </p> <pre class="brush:php;toolbar:false;">[{"id":1,"name":"Marek","videos": [{"id":2,"user_id":1,"title":"ferwg","visitors":94,"pivot":{"star_id":1,"video_id" :2}}, {"id":3,"user_id":1,"title":"fgtf","visitors":17,"pivot":{"star_id":1,"video_id": 삼}} ]}...</pre> <p>동영상 테이블에 방문자 항목이 있습니다. 출연한 영화의 배우(스타)별 총 관람객 수는 어떻게 알 수 있나요? </p>
P粉617597173
P粉617597173

모든 응답(1)
P粉486743671

으아악

JSON 데이터를 사용했는데 더 효율적으로 처리할 수 있습니다. 컬렉션에 대한 https://laravel.com/docs/9.x/collections이 문서를 읽어 보시기 바랍니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿