为什么 elquent 的速度低于 db query builder?

moh*_*mad -1 php laravel lumen

我有两个像这样的流明查询

  1. Doc:all();

  2. DB:table('docs')->get();

第一个的速度是 946 毫秒,第二个的速度是 46 毫秒(在 Postman 中)

你能告诉我这件事吗?

IGP*_*IGP 6

DB::table('docs')->get();
Run Code Online (Sandbox Code Playgroud)

返回没有添加逻辑的基本对象的集合。

Doc:all();
Run Code Online (Sandbox Code Playgroud)

返回 Doc 模型的集合。$appends使用所有添加的逻辑 ( 、$casts$with、 )水合结果中的每个 Doc 模型$withCount需要更多处理时间。