Laravel 외래 키가 예상 결과를 출력하지 않습니다.
P粉924915787
P粉924915787 2024-03-31 16:45:38
0
1
371

외래 키로 연결된 두 개의 테이블(usersfeedbacks),它们使用名为 username)이 있는 Laravel 9 웹 애플리케이션을 개발 중입니다. 제가 아는 한, 사용자의 세부 정보를 얻으면 해당 데이터에도 관련성이 있는 피드백이 있을 수 있습니다. 피드백.내 문제는 사용자 데이터가 올바르게 수신되지만 해당 특정 사용자에게 연결하는 대신 모든 피드백이 함께 제공된다는 것입니다

으아악

제가 이해한 바에 따르면 0은 사용자의 사용자 이름으로 대체되어야 합니다. 여기에 문제가 있나요?

反馈모델-

으아악

User모델-

으아악

create_users_table이주-

으아악

create_feedback_table이주-

으아악

FeedbackController데이터 가져오기,

으아악

users 테이블-

feedback 테이블-

이것은 블레이드의 출력입니다. 라우팅을 사용하여 nerigupex의 피드백만 요청했음에도 불구하고 모든 피드백이 출력되는 것을 볼 수 있습니다.

이 문제를 해결하기 위해 추가 코드가 필요한 경우 요청해 주시면 이에 따라 질문을 업데이트하겠습니다. 티아.

P粉924915787
P粉924915787

모든 응답(1)
P粉378890106

이렇게 하세요(데이터 로딩 문제만 해결함)

1. 리팩토링 및 마이그레이션

사용자 마이그레이션

으아악

피드백 마이그레이션

으아악

2. 모델 리팩터링

으아악

3. 피드백 컨트롤러에서

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!