Yii 2 에서 관련 조회 간단 한 용법 예시

855 단어 Yii2관련 검색
본 논문 의 사례 는 Yii 2 에서 관련 조회 용법 을 서술 하 였 다.여러분 께 참고 하도록 공유 하 겠 습 니 다.구체 적 으로 는 다음 과 같 습 니 다.
표 두 장,post 와 category,post.catid 대응 category.id
지 이 를 이용해서 이 두 개의 시 계 를 올 리 는 model.
그리고 post 모델 에는 다음 과 같은 코드 가 있 습 니 다.

public function getCate()
{
  return $this->hasOne(Category::className(), ['id' => 'cate_id']);
}

post 이 model 맨 아래 에 다음 과 같은 방법 을 추가 하면 관련 표 내용 을 얻 을 수 있 습 니 다.

public static function getPostsByCategory($cate_id)
{
  return Post::find()
    ->joinWith('cate')
    ->where(['post.cate_id'=>$cate_id])
    ->asArray()
    ->all();
}

Yii 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있다.
본 고 는 Yii 프레임 워 크 를 기반 으로 한 PHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기