欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Laravel關系模型指定條件查詢方法

 更新時間:2019年10月10日 10:22:44   作者:SHUIPING_YANG  
今天小編就為大家分享一篇Laravel關系模型指定條件查詢方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

對于關系模型來說,有時候我們需要甄別關聯(lián)后結果,例如,班級和學生是一對多關聯(lián),我現(xiàn)在查詢班級,但是想只顯示正常狀態(tài),即狀態(tài)為1的學生,因為有的學生從這個班級里面刪除了,狀態(tài)是4,那么我們在查詢的時候就可以使用如下語法:

1、定義關聯(lián)關系:

Class模型:

public function learners() {
  return $this->belongsToMany('App\Models\Customer', 'learner_relation', 'class_id', 'learner_id');
}

Customer模型:

public function learnerclasses() {
  return $this->belongsToMany('App\Models\MyClass', 'learner_relation', 'learner_id', 'class_id');
}

2、查詢代碼:

$data = MyClass::with([
  'learners' => function ($query) {
    $query->select()
      ->where('learner_relation.status', 1)
      ->orderBy('learner_relation.create_time', 'desc');
  },
])
  ->find($id);

然后得到的結果就是我們想要的正常的學生。

以上這篇Laravel關系模型指定條件查詢方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • PHP上傳目錄禁止執(zhí)行php文件實例講解

    PHP上傳目錄禁止執(zhí)行php文件實例講解

    這篇文章主要介紹了PHP上傳目錄禁止執(zhí)行php文件實例講解,這個是比較實用的防止惡意攻擊的方法,有需要的同學可以學習下
    2021-03-03
  • thinkphp5實現(xiàn)無限級分類

    thinkphp5實現(xiàn)無限級分類

    這篇文章主要為大家詳細介紹了thinkphp5實現(xiàn)無限級分類,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • 使用phpQuery獲取數(shù)組的實例

    使用phpQuery獲取數(shù)組的實例

    下面小編就為大家?guī)硪黄褂胮hpQuery獲取數(shù)組的實例.小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • php中curl使用指南

    php中curl使用指南

    這篇文章主要介紹了php中curl使用指南,十分詳細,需要的朋友可以參考下
    2015-02-02
  • php的hash算法介紹

    php的hash算法介紹

    PHP的Hash采用的是目前最為普遍的DJBX33A (Daniel J. Bernstein, Times 33 with Addition), 這個算法被廣泛運用與多個軟件項目,Apache, Perl和Berkeley DB等。對于字符串而言這是目前所知道的最好的哈希算法,原因在于該算法的速度非??欤曳诸惙浅:?沖突小,分布均勻)
    2014-02-02
  • ThinkPHP實現(xiàn)的rsa非對稱加密類示例

    ThinkPHP實現(xiàn)的rsa非對稱加密類示例

    這篇文章主要介紹了ThinkPHP實現(xiàn)的rsa非對稱加密類,結合實例形式分析了thinkPHP引入密鑰文件實現(xiàn)rsa加密解密的相關操作技巧,需要的朋友可以參考下
    2018-05-05
  • php創(chuàng)建多級目錄完整封裝類操作方法

    php創(chuàng)建多級目錄完整封裝類操作方法

    下面小編就為大家?guī)硪黄猵hp創(chuàng)建多級目錄完整封裝類操作方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • PHP遠程采集圖片詳細教程

    PHP遠程采集圖片詳細教程

    這篇文章主要介紹了PHP遠程采集圖片詳細教程,一步一步實現(xiàn)圖片的采集功能,簡單的入門教程,需要的朋友可以參考下
    2014-07-07
  • CI框架AR操作(數(shù)組形式)實現(xiàn)插入多條sql數(shù)據(jù)的方法

    CI框架AR操作(數(shù)組形式)實現(xiàn)插入多條sql數(shù)據(jù)的方法

    這篇文章主要介紹了CI框架AR操作實現(xiàn)插入多條sql數(shù)據(jù)的方法,結合簡單實例形式分析了CI框架使用數(shù)組實現(xiàn)多條數(shù)據(jù)插入的方法,需要的朋友可以參考下
    2016-05-05
  • vmware linux系統(tǒng)安裝最新的php7圖解

    vmware linux系統(tǒng)安裝最新的php7圖解

    在本篇文章中我們給大家分享了關于vmware linux系統(tǒng)安裝最新的php7的相關知識點內容,需要的朋友們學習下。
    2019-04-04

最新評論