Pan*_*kaj 5 laravel laravel-5.2 laravel-5.3 laravel-5.4
我正在学习如何使用 eloquent/fluent 从单个查询中插入多行,我在这里找到了答案
有人可以分享有关如何在单个查询中更新批量行的任何文档吗?
我的疑问如下。
Update tblrole set role = 'Super Admin' where RoleID = 1;
Update tblrole set role = 'Super Admin A' where RoleID = 2;
Update tblrole set role = 'Super Admin B' where RoleID = 3;
Update tblrole set role = 'Super Admin C' where RoleID = 4;
Run Code Online (Sandbox Code Playgroud)
你不能用简单的方式做这样的事情。您可以轻松地更新具有相同值的多行,但如果您想更新role具有不同值的列,则会很棘手。
事实上,这样做没有多大意义,但如果您真的想要它并且您认为这是最好的解决方案,您可以尝试使用此处描述的技术来处理原始查询/sf/answers/1797237921/ /3593996
| 归档时间: |
|
| 查看次数: |
3359 次 |
| 最近记录: |