错误信息:UnicodeEncodeError: 'latin-1' codec can't encode character '\u5c0f' in position 31: Body ('小') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-8的错误 原因:从excel中读取你的接口请求数据时带有中文时在发送求情时会出现上述错误.只需要将请求数据转化为bytes类型即可
背景 读取规则是按照某表中sequence字段排序的,而这个字段是让人手工填写的.那么,可想而知,数据一多,难免会出现填写的值相同的情况. 综上所述,可能就会导致以下两条sql出现数据重叠的情况: select * from table order by sequence(包含重复值的字段) limit 0,10 select * from table order by sequence(包含重复值的字段) limit 10,10 说明 从网上找了一篇对此问题解释的文章,这里不做赘述.问题产生的
直接上函数吧 public function importfile() { if ($this->request->isPost()) { if($_POST['files']) { CustomerDataModel::where('id','>',0)->delete(); $info=Db::name('admin_attachment')->find($_POST['files']); $fields=array('name'=>'名称','count'=>