yii2框架 pdo访问sqlserver 临时表会出问题
步骤1 Yii::$app->db->createCommand('新建临表 #test')->execute();步骤2Yii::$app->db->createCommand('向临表#test 插数据')->execute();步骤3Yii:…
yii2 session 存储在数据库中,如何强制退出某个用户?
我这样尝试了手动删除 session 表中用户 A 的记录刷新用户 A 的用户中心,依然还处于登录状态查看 session 表,用户 A 的记录又出现了那怎么才能强制…
实例化一个长类 vs 数个短类,谁效率低?
主要场景是 PHP or C#如果要将多控制器都用到的方法抽离出去,引发一个疑问:包装数十个方法的 Logic vs 包含一个方法的 Tasks。哪种分层更合适?背后…
Yii2 如何储存数据中表的值?不用每次都读取数据表
请问各位, 读取数据库 Year表中状态为开放的值(2021),然后储存起来,不用每次运行action时都要读取Year表。是不是要使用session? 还有其他方法吗?…
redis, hget是空的?
Yii::app()->redis->getClient()->hkeys($hkey);这句代码有返回key.Yii::app()->redis->getClient()->hget($hkey, $key);此时hget返回结果是空的。。…
yii2使用joinwith 子表数据为null,添加asArray后,正常,询问下原因?
$list = orderExtra::find()->joinWith('visitor')->where([]); // $list = $list->asArray()->all(); $list = $list->all();子表关联语句:使用身份证…
yii2 静态函数调用非静态函数
从tp6移植了一个JWT库,在这个库中的入口文件是静态函数调用非静态函数class JWTAuth extends Facade { protected static function getFacadeClass() …
yii2 fileCache 存储array时需要进行json_encode吗?
在php将array利用fileCache缓存组件存入文件,需要时再取出array处理,是最常见的操作。现在工作中处理时经常使用json\_encode,json\_decode对出入缓…
Yii2添加request的baseUrl后加载的资源url也会加上这个baseUrl导致加载的不对
我的是Advanced版本,我frontend和backend是单独用不同域名的,由于怕权限管理里面跟前台的路由有相同的,所以就在后台的路径里添加个/admin。具体是…
yii2 发送邮件 compose 创建 message instance
下面代码中 composer 方法为什么同时传 html 和 text return Yii::$app ->mailer ->compose( ['html' => 'emailVerify-html', 'text' => 'emailVerif…
Laravel where time="0000-00-00" order by id 查不出结果
Laravel版本是5.4MySQL 是阿里云的 MySQL5.6 下面表的 time 字段的类型是 timestamp, 默认值是 '0000-00-00 00:00:00' select * from table where ti…
YII2的GridView这个写法怎么写
模型关系 public function getMember() { return $this->hasOne(Member::className(), ['id' => 'creator'])->select(['realname']); } view里GridVi…
在用swoole创建的websocket的服务中出现的mysql报错
用swoole创建了一个websocket服务,里面用的是yii的活动记录插入的数据,偶尔会出现以下两条报错信息,有谁遇到过吗?Error while sending QUERY pack…