1. 程式人生 > >tp5 鏈式操作

tp5 鏈式操作

where()

普通查詢(等值查詢)

陣列方式批量設定查詢條件

$map['name'] = 'thinkphp';
$map['status'] = 1;
// 把查詢條件傳入查詢方法
Db::table('think_user')->where($map)->select(); 
// 助手函式

db('user')->where($map)->select();

表示式查詢(<>,><  ...)

$map['id']  = ['>',1];
$map['mail']  = ['like','%[email protected]%'];

Db::table('think_user')->where($map)->select(); 

連表:

Db::table('think_artist')
->alias('a')
->join('think_work w','a.id = w.artist_id') //同時設定別名
->join('think_card c','a.card_id = c.id')
->select();