主頁(yè) > 知識(shí)庫(kù) > Laravel關(guān)系模型指定條件查詢方法

Laravel關(guān)系模型指定條件查詢方法

熱門標(biāo)簽:沛縣400電話辦理 青白江地圖標(biāo)注 智能電話機(jī)器人好公司門薩維 銅川電話機(jī)器人價(jià)格 AI電話機(jī)器人OEM貼牌 辦理重慶400電話 德陽(yáng)中江如何申請(qǐng)400開頭電話 聊城電話外呼系統(tǒng)公司 江蘇電商外呼系統(tǒng)運(yùn)營(yíng)商

對(duì)于關(guān)系模型來說,有時(shí)候我們需要甄別關(guān)聯(lián)后結(jié)果,例如,班級(jí)和學(xué)生是一對(duì)多關(guān)聯(lián),我現(xiàn)在查詢班級(jí),但是想只顯示正常狀態(tài),即狀態(tài)為1的學(xué)生,因?yàn)橛械膶W(xué)生從這個(gè)班級(jí)里面刪除了,狀態(tài)是4,那么我們?cè)诓樵兊臅r(shí)候就可以使用如下語(yǔ)法:

1、定義關(guān)聯(lián)關(guā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);

然后得到的結(jié)果就是我們想要的正常的學(xué)生。

以上這篇Laravel關(guān)系模型指定條件查詢方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Laravel5.1 框架模型查詢作用域定義與用法實(shí)例分析
  • Laravel5.1 框架模型工廠ModelFactory用法實(shí)例分析
  • Laravel5.1 框架模型軟刪除操作實(shí)例分析
  • Laravel5.1 框架模型創(chuàng)建與使用方法實(shí)例分析
  • Laravel 5框架學(xué)習(xí)之模型、控制器、視圖基礎(chǔ)流程
  • Laravel模型間關(guān)系設(shè)置分表的方法示例
  • Laravel 實(shí)現(xiàn)關(guān)系模型取出需要的字段
  • 詳解Laravel設(shè)置多態(tài)關(guān)系模型別名的方式
  • Laravel模型事件的實(shí)現(xiàn)原理詳解
  • Laravel框架模型的創(chuàng)建及模型對(duì)數(shù)據(jù)操作示例
  • Laravel使用模型實(shí)現(xiàn)like模糊查詢的例子
  • Laravel5.1 框架模型一對(duì)一關(guān)系實(shí)現(xiàn)與使用方法實(shí)例分析

標(biāo)簽:佳木斯 寶雞 郴州 香港 金華 通化 自貢 阿克蘇

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Laravel關(guān)系模型指定條件查詢方法》,本文關(guān)鍵詞  Laravel,關(guān)系,模型,指定,條件,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Laravel關(guān)系模型指定條件查詢方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Laravel關(guān)系模型指定條件查詢方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章