我对这些代码的不同之处感到困惑。我习惯于使用像“
”这样的口才$users = User::all();
//OR
$users = User::get();
但我接受了一些培训,我们的培训师使用DB
$users = DB::table('users')->get()
我的问题是哪些代码好用,哪个代码更快?
答案 0 :(得分:3)
前两个需要一个雄辩的模型。后者没有。
雄辩的模型为您提供了更轻松的自定义选项。您可以在模型上设置软删除,而不必担心检查查询中的标志。
所以这取决于你喜欢多少抽象。
你当然应该选择其中一个。