Laravel受影响的行

时间:2015-10-21 12:52:53

标签: php mysql laravel

我有购物车。我正在更新laravel 5.1中的购物车数量

这是我的代码......

 Node start = new Node(...);

 //Initialize and connect more nodes consecutively here

 printList(start); //unfiltered List will be printed     
 deleteDups(start);
 printList(start); //filtered List will be printed, all duplicates have been unhinged from your linked list

我想要受影响的行。我怎么能在laravel 5.1中做到这一点?

1 个答案:

答案 0 :(得分:0)

无论如何,这是两个独立的底层SQL查询,因此在第二次api调用中简单地获取更改的行不应该有任何性能问题。

最简单的方法是使用"更新"用于检索刚更新的行的列(假设您在此表上有时间戳)。

另一个选择是首先检索行,更新它们然后更新你在php中保存的模型,或者再次检索它们(3!sql查询)

最后,使用SQL函数也是可能的(如How to get ID of the last updated row in MySQL?