~~~php
use EasySwoole\Mysqli\QueryBuilder;
$queryBuild = new QueryBuilder();
// 支持參數綁定 第二個參數非必傳
$queryBuild->raw("select * from test where name = ?", ['siam']);
// $queryBuild->raw("select * from test where name = 'siam'");
// 第二個參數 raw 指定true,表示執行原生sql
// 第三個參數 connectionName 指定使用的連接名,默認 default
$data = DbManager::getInstance()->query($queryBuild, true, 'default');
~~~
~~~php
use EasySwoole\Mysqli\QueryBuilder;
// 需要注意的是,這里的sql語句僅僅是示例
// 正確推薦的做法應該仍然是查詢Model類對應的表,得到表結構字段的數據
$data = Model::create()->func(function ($builder){
$builder->raw('select * from user_list where userId = ?',[1]);
return true;
});
~~~