laravel 多表字段關聯查詢


 public function items()
    {

        return $this->belongsToMany('App\Model\Cz\CzCourse', 'cz_picture_course', 'picture_id', 'course_id');

    }


    //獲取分類
    public function getList()
    {
        $list=$this->with(['items'=>function($query){
            $query->where('status',"1");
        }])->where('status',1)->select('picture_id',"picture_type_name")->orderBy('sort', 'ASC')->get()->toArray();
        foreach ($list as $k=>$item) {
            if (empty($item['items'])){
                unset($list[$k]);
            }
        }
        return $list;
    }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM