如何在 Laravel 中从 get() 插入数据?

工作

我想从 L_Examen_Categorie 表中的 get() 方法插入数据,但它说:

当 IDENTITY_INSERT 设置为 OFF 时,无法为表“L_Examen_Categorie”中的标识列插入显式值。(SQL: insert into [L_Examen_Categorie] ([id], [code], [libelle], [coefficient], [Note], [id_examen]) values (5, 777, 777, 3, 12, 1))"

这是我的代码

 $categorie = DB::table('P_Examen_Categorie as p')
            ->where('p.id_examen', '=', $request->input('id_examen'))
            ->get();
        foreach($categorie as $cat_item)
        {
            L_Examen_Categorie::insert((array)$cat_item);;
        }

响应类别:

[{id: "5", code: "777", libelle: "777", coefficient: "3", Note: "12", id_examen: "1"},…]
0: {id: "5", code: "777", libelle: "777", coefficient: "3", Note: "12", id_examen: "1"}
1: {id: "7", code: "39", libelle: "39", coefficient: "3", Note: "12", id_examen: "1"}
2: {id: "9", code: "777", libelle: "39", coefficient: "3", Note: "12", id_examen: "1"}
3: {id: "10", code: "777", libelle: "777", coefficient: "1", Note: "1211", id_examen: "1"}
4: {id: "11", code: "777", libelle: "777", coefficient: "3", Note: "12", id_examen: "1"}
阿米特·森贾利亚

您需要使用“toArray()”方法。此方法将您的集合对象转换为数组,然后插入数据。

$categorie = DB::table('P_Examen_Categorie as p')
->where('p.id_examen', '=', $request->input('id_examen'))
->get()->toArray();

L_Examen_Categorie::insert( $categorie); 

但要确保在同一列是可用L_Examen_Categorie

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Laravel - 如何在数据库中插入 json

如何在 Laravel 中插入表单数据

如何在Laravel中将数据插入具有相同模型列的数据透视表中?

Laravel 多对多,如何在数据透视表中插入/获取数据?

如何在mysql中的两个表中插入数据-Laravel

如何在 Laravel 中向数据库中插入多行

如何在Laravel上插入大数据?

如何在Laravel 5中插入多行?

如何在laravel中插入数组字段

Laravel-PHP如何在数据库中插入值时获取当前ID?

如何在LARAVEL herf路由名称中插入数据库值

如何在Laravel Eloquent ORM中获取插入的多行数据

如何在 Laravel5 中插入数组字段数据

如何在 Laravel 中使用附加或同步方法在数据透视表中插入多个值

如何在Laravel Lighthouse中针对同一突变插入多个数据?

如何在 Laravel 8 迁移期间将数据插入表中?

如何在 Laravel 5.4 中的资源控制器中加密和插入数据

如何验证表单输入并插入Laravel中的数据库

无法在Laravel中插入数据

在laravel中插入数据并登录

如何在 Laravel 中插入数据和文件、图像到数据库和文件夹

如何在 Laravel 中从输入中插入(数组值)超过 1 个值到 1 行数据库中?

如何在枚举字段中插入数据?

如何在结构中插入数据

如何在Rails中多次插入数据

如何在Codeigniter中插入动态数据?

如何在SQL中插入数据?

如何在REACT中从表单插入数据

如何在React js中插入数据