~~~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;
});
~~~