我试图在laravel 5.2中加入两个表,但是没有任何结果。我对model1之一的可填充模型是:
protected $fillable = [
'number',
'message',
'name',
'time',
'utc',
'created_at',
'updated_at'
];
另一个模型2是:
protected $fillable = [
'id',
'Number',
'Full_Name',
'Type',
'Email',
'created_at',
'updated_at'
];
我正在使用以下代码生成联接表:
DB::table('model1')\
->select('model1.id','model2.Number')\
->join('model2','model1.number','=','model2.Number')\
->get();
我正在使用此答案Join Answer for laravel
我正在使用此join方法获得结果。如何使用laravel雄辩地获取所有值。
答案 0 :(得分:0)
据我所知,您可以使用以下代码简单地将这两个表连接起来并获取数据。
$datas = DB::table('model1')->join('model2', 'model1.id', '=', 'model2.Number')
->get();