Docs 菜单
Docs 主页
/ / /
Laravel MongoDB
/

插入多个文档

在此页面上

  • 例子

您可以通过在 Eloquent 模型或查询构建器上调用 insert()方法,将多个文档插入到集合中。

要插入多个文档,请调用insert()方法并在方法调用中将新文档指定为数组。 每个数组条目包含单个文档的字段值。

此用法示例执行以下操作:

  • 使用Movie Eloquent 模型表示sample_mflix数据库中的movies集合

  • 将文档插入movies集合

  • 打印插入操作是否成功

该示例调用insert()方法插入包含2023上映电影信息的文档。 如果插入操作成功,则返回值1 。 如果操作失败,则会引发异常。

$success = Movie::insert([
[
'title' => 'Anatomy of a Fall',
'release_date' => new UTCDateTime(new DateTimeImmutable('2023-08-23')),
],
[
'title' => 'The Boy and the Heron',
'release_date' => new UTCDateTime(new DateTimeImmutable('2023-12-08')),
],
[
'title' => 'Passages',
'release_date' => new UTCDateTime(new DateTimeImmutable('2023-06-28')),
],
]);
echo 'Insert operation success: ' . ($success ? 'yes' : 'no');
Insert operation success: yes

要学习;了解如何编辑 Laravel应用程序以运行用法示例,请参阅用法示例登录页面。

提示

要了解有关插入操作的更多信息,请参阅写入操作指南中的插入文档部分。

后退

插入文档

在此页面上