使用DB :: table的laravel加载函数

时间:2017-09-07 11:00:23

标签: php laravel laravel-eloquent

如何将Laravel load函数与DB::table一起使用,如下所示

DB::table('table_name)->where('field', 'value')->load('relation_1')->get();

或本声明的替代

2 个答案:

答案 0 :(得分:0)

你可以像

一样直接写作
DB::table('users')->get();

DB::table('users')
    ->select(DB::raw('count(*) as user_count, status'))
    ->where('status', '<>', 1)
    ->groupBy('status')
    ->get();

答案 1 :(得分:0)

Post :: all() - &gt; where('field_name','value') - &gt; load('relation_1','relation_2');

我无法在DB :: table中使用load函数 我创建了一个名为Post的模型,我使用了where函数并加载