울면서 컨트롤러의 조인방식을 모델방식으로 어떻게 변환하는지 답변 부탁드립니다.
小阿**
小阿** 2020-03-06 11:55:25
0
2
948

세 개의 테이블이 있습니다

제품 테이블 상품: 필드는 id, 상품_id, 상품_이름, 수수료, 기간, 단위, 생성_시간

소프트웨어 업그레이드 테이블 업그레이드: 필드는 id, app_name, china_name, app_version, force_upgrade, download_url, create_time

소프트웨어 이름 가격 상세 테이블 업그레이드_액세스: 필드는 id, gid(상품 테이블 id), 업그레이드_id(업그레이드 테이블 id)입니다.


대략적인 요구 사항은 다음과 같습니다. 상품 테이블에 해당하는 소프트웨어 업그레이드 테이블의 app_name을 찾습니다. 그런 다음 app_name을 통해 소프트웨어 이름을 찾으십시오. 가격 세부 정보 테이블 업그레이드_액세스의 업그레이드 ID는 제품 테이블 상품의 동일한 데이터에 해당합니다
이해할 수 없는 것 같습니다. 컨트롤러 방법을 사용하여 찾았습니다

$data = Db. ::name('upgrade_access') ->alias(' a') ->join('goods b','b.id = a.gid') ->join('upgrade c','c. id = a.upgrade_id') ->where([' app_name'=>$appname]) ->field('fee,goods_name,duration,unit') ->select();

하지만 내가 무엇을 지금 필요한 건 사장님이 컨트롤러 방식은 안 쓰게 하시고 모델 레이어를 직접 작성하신 후 모델 레이어를 직접 적용하는 방식

그럼 모델 레이어는 어떻게 작성해야 할까요? app_name 값을 입력하고 app_name 값을 이용하여 상품 테이블의 가격 정보를 알아보세요

小阿**
小阿**

모든 응답 (2)
对方正在输入....

그냥 모델에 던져서 사용하셔도 됩니다.

    春风十里吹不动你

    모델 작성 방식과 컨트롤러 작성 방식의 차이는 그리 크지 않습니다. 직접 모델을 만들어 보세요. 모델을 소개합니다. 바이두에서 검색하시면 됩니다. 어렵지 않아요

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