laravel - 如何在 Laravel 上使用 Eloquent 将所有行从源表复制到另一个表
问题描述
我有一个小型 Laravel 项目,致力于将行从源表复制到另一个目标表。有源表的例子。
Source table
id branch productname productprice
1 0 productA 5
2 0 productB 10
然后,将所有行从源表复制到目标表,新分支值 = 1。因此,目标表表将是。
Target table
id branch productname productprice
1 1 productA 5
2 1 productB 10
并且。如果我添加更多分支,让分支值 = 2。所以,目标表将被追加。
Target table
id branch productname productprice
1 1 productA 5
2 1 productB 10
3 2 productA 5
4 2 productB 10
我可以通过使用循环思想来做到这一点,但我不是正确的方法。任何建议或指导将不胜感激,谢谢。
解决方案
推荐阅读
- laravel - 在验证之前运行方法之后的 Laravel 验证器
- google-apps-script - 在 Google 电子表格中获取所有开发者元数据
- python - 我正在尝试学习如何从另一个文件(我制作的)导入和使用一个类。为什么我的输出没有显示 7?
- python - 是否可以创建一个要在 android 手机中运行的 python 脚本来自动执行某些任务?
- linux - CentOS7 中的 VPS,在启动我的 vps 时运行 Files JAVA
- apache-pig - 替换空值在猪中不起作用
- excel - 用于 if -then- else 语句的 VBA
- jenkins - Jenkins管道脚本变量被覆盖?
- python - 如何仅从 CSV 文件的树视图中读取新值?
- java - 以编程方式检索 Spring FeignClient 调用的 URL