首页 > 解决方案 > 如何在 Laravel 中以最佳方式保存大量关系?

问题描述

我有一系列邮政编码。也许 30000 - 40000 < 这与我的要求完全一样。如果我想保存所有数字 30000,30001,30002 .... 40000。我的控制器获取非常低并且需要很多时间。

是否有任何解决方案可以使用 createMany 快速保存?

我从爆炸开始。

$areas[] = explode(' - ', $areaView['areas']);

我的下一步如何快速保存 10000 个条目?

编辑:由于超时,createMany 没有运行。

标签: laraveleloquent

解决方案


尝试直接使用数据库而不是模型。DB::table('postal_code')->create($array_data);


推荐阅读