yii2下的with使用方法

2021-10-24 19:36:09 字數 963 閱讀 4267

with關聯查詢有點像子查詢

只關聯乙個表

-

>

with(''

);//或-

>

with([

'']);

關聯多個表

-

>

with([

'','']

);

對關聯表新增篩選條件,使用閉包函式

-

>

with([

'',''=

>

function

(activityquery $query)]

);

對關聯表新增篩選條件,且使用了外部變數

$param=''

;->

with([

''=>

function

(activityquery $query

)use

($param)]

);

多級關聯一:

-

>

with([

'goodssku'])

;//模型中

public

function

getgoodssku()

多級關聯二:

-

>

with([

'goodssku.category'])

;

多及關聯三:

-

>

with([

'goodssku'

=>

function

(activityquery $query)]

);

Yii2中request的使用方法

1 普通的get和pst請求 123 get request get 4 等同於 get get 56 id request get id 7 等同於 id isset get id get id null 89 id request get id 1 10 等同於 id isset get id ...

Yii2建立modules方法

yii2本身支援建立版本分支,這裡面有些坑需要記錄一下 在模組下的main.php檔案return的陣列中直接新增 第一種方式 aliases frontend modules modules class module 第二種方式 modules v1 v1模組 class frontend mod...

Yii2 使用一 安裝

composer global require fxp composer asset plugin 1.0.0 beta4 composer create project prefer dist yiisoft yii2 basic basic 安裝過程中,由於超出github限額,以前提示輸入gi...