首页 > 其他 > 详细

tp 5.1 使用模型查询结果集插入另一个模型的问题

时间:2020-06-28 20:26:01      阅读:96      评论:0      收藏:0      [点我收藏+]

问题场景:使用模型查询了某条数据返回,并将结果集使用模型插入到另一张表,插入后有返回但是没有插入成功。

如:

TemplateModel::create($res, true);

原因:模型无论使用get还是find方法查询,返回的是都当前模型的对象实例,返回的是对象不是数组

解决办法:

将返回的结果集转化为数组

 $res = json_decode(json_encode($res), true);
 $template = TemplateModel::create($res, true);

tp 5.1 使用模型查询结果集插入另一个模型的问题

原文:https://www.cnblogs.com/makalochen/p/13204473.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!