J'essaye d'exécuter une requête de jointure de mon contrôleur sur laravel mais je reçois "Appel à une fonction membre leftJoin() à null"joindre requête résultat dans "Appel à une fonction membre leftJoin() sur null"
public function tracking_groupindividual(Request $request)
{
$user_id = $request->user_id;
$group_id = $request->group_id;
$get_group_individual_details = DB::table('group_usermapping as gu')
->select(
'um.user_id',
'um.user_name',
'um.image_path',
'um.mobile_number',
'ul.latitude',
'ul.longitude',
'um.isnearby_on',
'gu.isadmin',
'um.profile_status',
'ul.timedout'
)
->join('user_master as um','gu.user_id','=','um.user_id')
->join('groupusers_location as ul','ul.user_id','=','um.user_id','ul.group_id','=','gu.group_id')
->where(function ($query) use ($group_id) {
$query->where('gu.group_id', '=', $group_id)
->where('gu.isactive','=','1')->where('um.isactive','=','1');
})->get();
return $get_group_individual_details;
}
maintenant la même erreur maintenant sélectionnez "Appel à une fonction membre select() à null" @Morteza Rajabi – Akumar
Utilisation de l'utilisation Illuminate \ Support \ Facades \ DB pour importer la classe DB dans mon contrôleur – Akumar