1.有种业务场景比如微信会员注册,我们首先判断openid在数据库表中是否存在如果存在则提示已经存在,否则注册一条会员记录。thinkphp5代码如下
$openid = '1111111' ;
//查询openid是否存在
$info = Db :: table ( 'test' )-> where ( 'openid' , $openid )-> find ();
if (! empty ( $info )) {
echo 'openid已经存在!' ;
die ;
}
sleep ( 2 ); //模拟其他复杂业务逻辑处理增加耗时
//insert插入
$data [ 'openid' ] = $openid ;