Quelle est la méthode d'interrogation à partir de deux tables avec une condition à Laravel

$query = Invoice_Details::query()-> with('invoice');
          
        
         if($request->invoice_type==1){

              $query->whereRelation('invoice','Invoice_type','=' ,1);
           }

    $Details = $query->get();

    return $Details -> sum('quantity');
SAMER SAEID