我在laravel中使用DB Facade编写了一个连接查询。但是当我运行它时,它不显示任何错误或任何数据只显示一个空数组。这是我的代码。
public function memberdetails($id)
{
$user = DB::table('userinformations')
->join('users', 'userinformations.user_id', '=', 'users.id')
->select('userinformations.*','users.*')
->where('userinformations.user_id','=',$id)
->get();
return $user;
}
检查你的两个表然后试试这个。使用DB facade。
$user = DB::table('userinformations')
->join('users', 'userinformations.user_id', '=', 'users.id')
->select('userinformations.*','users.*')
->where('userinformations.user_id','=',$id)
->get();
return $user;