laravel框架中如何 將聯合查詢中記錄為空的資訊過濾掉?
黄舟
黄舟 2017-05-16 16:48:45
0
1
341

模型檔 Dis_Reocrd.php 中的關係定義函數

    //1对多关系
    public function DisAccountRecord(){
        return $this->hasMany('Dis_Account_Record','Ds_Record_ID','Record_ID');
    }

使用下面語句呼叫

$builder = Dis_Record::where('Users_ID', $Users_ID)
                     ->with('DisAccountRecord')                            

此時需要將DisAccountRecord()的結果集為空的過濾掉,該如何操作?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回覆(1)
世界只因有你

hasMany 的時候可以加 條件

類似

 public function DisAccountRecord(){
        return $this->hasMany('Dis_Account_Record','Ds_Record_ID','Record_ID')
                ->whereNotNull('updated_at')
    }
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!