全部 后端程序前端模板插件二开综合求助谈天说地使用分享安卓开发

ThinkPHP6混合闭包查询

发布:2023-05-30 18:37分类:后端程序评论:0浏览:312

文本颜色

背景颜色

插入画图

PHP代码:

use think\facade\Db;

$map0 = [
	['userid', '=', '1']
];
$map1 = [
	['username', '=', '1']
];
$map2 = [
	['username', '=', '2']
];    
$db = Db::table('vt_user');
$db->where($map0)->where(function($query)use($map1,$map2){
	$query->whereOr([$map1,$map2]);
})->select();
echo $db->getLastSql();exit;

输出:

SELECT * FROM `vt_user` WHERe `userid` = 1 AND ( ( `username` = '1' ) OR ( `username` = '2' ) )

文本颜色

背景颜色

    暂无回复!
登录后可回复
发布帖子

作者信息

haohao
等级:Lv2
积分:6479
这家伙很懒,什么都没写呢~