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

在laravel中使用with實現(xiàn)動態(tài)添加where條件

 更新時間:2019年10月10日 10:29:04   作者:攻城獅阿楠  
今天小編就為大家分享一篇在laravel中使用with實現(xiàn)動態(tài)添加where條件,具有好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

關(guān)鍵點:閉包

模型:

public function getCollect()
  {
    return $this->belongsTo('App\Components\Misc\Models\CollectCareerTalk', 'id', 'career_talk_id');
   }
 
public function otherMethod()
  {
    return $this->belongsTo('App\Components\Misc\Models\OtherMethodModel', '主鍵', '外鍵');
   }

倉庫:

$this->model->with(['getCollect' => function ($q) use ($user_id) {
                      $q->where('user_id', $user_id);
                    },
                  'otherMethod'])
            ->select('id', 'title')
            ->where([
              'id' => 1
            ])
            ->first();

注意:with可以連多個表(數(shù)組形式傳參),沒有動態(tài)條件的,可以直接講模型方法名寫到with的參數(shù)中,有動態(tài)條件的,寫到閉包中

以上這篇在laravel中使用with實現(xiàn)動態(tài)添加where條件就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • thinkphp3.x自定義Action、Model及View的簡單實現(xiàn)方法

    thinkphp3.x自定義Action、Model及View的簡單實現(xiàn)方法

    這篇文章主要介紹了thinkphp3.x自定義Action、Model及View的簡單實現(xiàn)方法,結(jié)合實例形式詳細分析了thinkPHP3.x自定義模型、視圖及控制器的具體步驟與相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2016-05-05
  • PHP獲取二維數(shù)組中某一列的值集合

    PHP獲取二維數(shù)組中某一列的值集合

    PHP還是比較常用的,于是我研究了一下PHP二維數(shù)組,下面通過本文給大家介紹PHP獲取二維數(shù)組中某一列的值集合,對php數(shù)組二維數(shù)組的值相關(guān)知識感興趣的朋友一起學習吧
    2015-12-12
  • Laravel 5 框架入門(三)

    Laravel 5 框架入門(三)

    本文給大家?guī)淼氖潜鞠盗薪坛痰牡谌饕o大家講解的是Laravel5框架中利用自帶的開箱即用的 Auth 系統(tǒng)對我們的后臺進行權(quán)限驗證,并構(gòu)建出前臺頁面,對 Pages 進行展示。
    2015-04-04
  • PHP實用函數(shù)分享之去除多余的0

    PHP實用函數(shù)分享之去除多余的0

    本系列文章是給大家分享一些常見的實用的PHP函數(shù),本文是第一篇,我們來一個簡單的,去除多余的0
    2015-02-02
  • PHP可變變量學習小結(jié)

    PHP可變變量學習小結(jié)

    可變變量,就是一個變量的變量名可以動態(tài)的設(shè)置和使用。語法形式是PHP的特殊語法,其他語言中少見,本文給大家分享php可變變量學習小結(jié),對php可變變量相關(guān)知識感興趣的朋友一起學習吧
    2015-11-11
  • php float不四舍五入截取浮點型字符串方法總結(jié)

    php float不四舍五入截取浮點型字符串方法總結(jié)

    在php中截取浮點型大致有以下幾種方法。需要的朋友可以過來參考下,希望對大家有所幫助
    2013-10-10
  • laravel數(shù)據(jù)庫查詢結(jié)果自動轉(zhuǎn)數(shù)組修改實例

    laravel數(shù)據(jù)庫查詢結(jié)果自動轉(zhuǎn)數(shù)組修改實例

    這篇文章主要介紹了laravel數(shù)據(jù)庫查詢結(jié)果自動轉(zhuǎn)數(shù)組修改實例,有需要的同學可以借鑒參考下
    2021-02-02
  • php 三元運算符實例詳細介紹

    php 三元運算符實例詳細介紹

    php中三元運算符又被叫做三目運算符了,其實我常把它叫作問號運行符其實都可以這樣做,三元運算符可以實現(xiàn)簡單的條件判斷功能,下在我來給各位介紹一些三元運算符的例子
    2016-12-12
  • Laravel框架運行出錯提示RuntimeException No application encryption key has been specified.解決方法

    Laravel框架運行出錯提示RuntimeException No application encryption ke

    這篇文章主要介紹了Laravel框架運行出錯提示RuntimeException No application encryption key has been specified.解決方法,涉及Laravel框架相關(guān)配置、設(shè)置與運行操作技巧,需要的朋友可以參考下
    2019-04-04
  • thinkPHP導出csv文件及用表格輸出excel的方法

    thinkPHP導出csv文件及用表格輸出excel的方法

    這篇文章主要介紹了thinkPHP導出csv文件及用表格輸出excel的方法,涉及thinkPHP針對表格與Excel文件的操作技巧,需要的朋友可以參考下
    2015-12-12

最新評論