联系官方销售客服

1835022288

028-61286886

求助 版主:官方研发技术组
update_batch方法成功失败返回值都是null
类型:迅睿CMS 更新时间:2023-06-09 10:12:55

Q_9D{_H0BT5@WGBOQKT_GOD


$this->table(getTable('exam_data'))->update_batch($v)


咨询一下官方大佬,为啥批量更新的方法不管成功失败返回的都是NULL值,按说不是应该返回影响行数吗?测试成功失败返回的都是Null。。。

回帖
  • #1楼    迅睿框架创始人
    2023-06-09 09:55:06
    Google Pixel 手机 0
    $v是什么结构
  • 秉烛思
    #2楼    秉烛思
    2023-06-09 10:02:45
    Edge 0
    回复迅睿框架创始人 是二维数组,这样的。 array(2) { [0]=> array(5) { ["id"]=> string(2) "41" ["full"]=> string(3) "100" ["excellent"]=> string(2) "90" ["good"]=> string(2) "75" ["pass"]=> string(2) "60" } [1]=> array(5) { ["id"]=> string(2) "42" ["full"]=> string(3) "100" ["excellent"]=> string(2) "90" ["good"]=> string(2) "75" ["pass"]=> string(2) "60" } }
  • #3楼    迅睿框架创始人
    2023-06-09 10:06:35
    Google Pixel 手机 0
    $this->db->affectedRows();
    满意答案
  • 小兔兔
    #4楼    小兔兔
    2023-06-09 10:11:47
    Chrome 0
    没有return,当然是空了
  • 秉烛思
    #5楼    秉烛思
    2023-06-09 10:12:55
    Edge 0
    迅睿框架创始人:学习了,完美解决。