蓝
- 蓝 回答了问题 上传文件 saveAs
不是说了上传文件么,那 无疑就是 yii\web\UploadedFile 对象了
这个问题 很容易 在文档中查到,函数签名为public boolean saveAs ( $file, $deleteTempFile = true )
第二个参数的意思是 是不是把临时文件删掉,所以 这没什么好不好的,看你的 应用场景
如果你 saveAs 后 就不再需要这个临时文件了,可以把它 删掉
如果你 saveAs 后 在本次请求内,还需要用这个临时文件,那就 不能删掉,当然 本次请求结束后,php 肯定还是会把这个临时文件 删掉的这个参数感觉还是 比较 多余的,既然已经 saveAs 了,后面再用 就可以用 saveAs 的那个文件了,没必要 还用这个 临时文件了
- 蓝 回答了问题 关于 postgresql
虽然你 没有提,但 看你把 listen_address 配置成了 * 所以猜测你的 pgadmin4 不是在本机,而是要 远程链接 pg server
看你的 机器名 应该是 阿里云的服务器,所以 需要到 阿里云的控制台 安全组规则 开放 5432 这个端口,才可以 远程连接 1、这是其他人写的 yii2 扩展,并不是什么 “yii2自带的”
2、什么叫“执行不起来”,报错 还是怎么的,具体的现象 是什么- 蓝 回答了问题 Yii 2.0 有批量更新多个字段的方法么?
你只要把 拼接sql 封装到一个函数中,不就可以像 batchInsert 那样 “优雅”的调用了么
其实 yii 的 batchInsert 一样是 拼接sql,可以找下它的源码看看,同时 可以做为参考,写出你自己的 batchUpdate - 蓝 回答了问题 Yii 2.0 有批量更新多个字段的方法么?
可以用 case when :
update table set value1 = case id when 1 then value11 when 2 then value12 when 3 then value13 when 4 then value14 end, value2 = case id when 1 then value21 when 2 then value22 when 3 then value23 when 4 then value24 end where id in (1,2,3,4)
- 蓝 回答了问题 大家好,请问一下百度富文本编辑器如何添加锚点?
Yii 中并没有内置 这样的功能,它推荐的做法是 单独定义一个继承自
yii\base\Model
的表单模型(区别于继承自yii\db\ActiveRecord
的 AR 模型)。
当然,自己仿照 TP 写这么一个字段映射的功能 也是 很容易的- 蓝 2019-07-13 已签到连续签到1天,获得了5个金钱
- 蓝 回答了问题 关于分页 pagination 的问题
如果你 两个结果集 都需要分页,可能需要考虑一下 两个分页之间的参数冲突问题
一个分页,一个不分页,相当于 只有一个 分页,这 有什么需要 特别考虑的呢?
假设你用了 dataprovider,将其 pagination 属性设置为 false 就 disable 了 分页 - 蓝 回答了问题 有谁用过 PhpSpreadsheet 吗?
这不是 三个对象,这是 一个 PhpOffice\PhpSpreadsheet\RichText\RichText 对象
excel 的一个单元格里 可以放一个 RichText 对象进去,这个对象 有个 getPlainText() 方法,可以让你获得其中的 纯文本