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

删除多个文档

在此页面上

  • 例子

您可以通过对对象集合或查询构建器调用 delete()方法来删除集合中的多个文档。

要删除多个文档,请将查询筛选器传递给where()方法。 然后,调用delete()方法删除匹配的文档。

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

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

  • movies集合中删除与查询筛选器匹配的文档

  • 打印已删除文档的数量

该示例在Movie模型上调用以下方法:

  • where():匹配year字段的值小于或等于1910的文档。

  • delete():删除匹配的文档。 此方法返回该方法成功删除的文档数。

$deleted = Movie::where('year', '<=', 1910)
->delete();
echo 'Deleted documents: ' . $deleted;
Deleted documents: 7

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

提示

要学习;了解有关使用 Laravel 集成删除文档的更多信息,请参阅 写入操作指南的删除文档部分。

后退

删除文档

在此页面上