龍巖易富通網(wǎng)絡(luò)科技有限公司

龍巖小程序開發(fā),龍巖分銷系統(tǒng)

tp5.1 閉包查詢

2023.09.19 | 894閱讀 | 0條評(píng)論 | php

在tp5查詢中經(jīng)常用到where和whereOr,按照官方手冊(cè)中,對(duì)閉包作用的描述:數(shù)組方式和閉包方式的數(shù)據(jù)查詢的區(qū)別在于,數(shù)組方式只能定義查詢條件,閉包方式可以支持更多的連貫。


例:

function getlist($map,  $mapOr) {

   $query = db ( 'signin s' )->leftJoin ( "member m", "s.user_id=m.user_id" )->field ( "s.*,m.real_name" )->where ( $map )->where ( function ($que) use($mapOr) {

      $que->whereOr ( $mapOr );

   } )->order ( 's.id desc' )->select();

}


贊 (

發(fā)表評(píng)論