“Laravel où a la relation” Réponses codées

Laravel où a

use Illuminate\Database\Eloquent\Builder;

// Retrieve posts with at least one comment containing words like foo%...
$posts = App\Post::whereHas('comments', function (Builder $query) {
    $query->where('content', 'like', 'foo%');
})->get();

// Retrieve posts with at least ten comments containing words like foo%...
$posts = App\Post::whereHas('comments', function (Builder $query) {
    $query->where('content', 'like', 'foo%');
}, '>=', 10)->get();
Alberto Peripolli

Relation Hasone à Laravel

//Model Function
public function hasOneFunction(){
        return $this->hasOne('App\Models\ModelName', 'targetedId');
    }
//in controller function
$data = ModelName::with('hasOneFunction')->get();
Isaac

Comment obtenir des données si une relation dans Laravel

Doctor::has('DoctorMessage')->with('DoctorMessage')->get()
Mohamad

Laravel comment interroger la relation appartenance

$movies = Movie::whereHas('director', function($q) {
    $q->where('name', 'great');
})->get();
Fragile Flatworm

Laravel où a la relation

// Laravel 8+ or above
$projects = Project::whereRelation('projectOffers', ['teacher_id'=>'Naveed', 'status_id'=>'Approved'])->where('status_id', "In Progress")->get();

// Laravel 8 below
$projects = Project::whereHas('projectOffers', function ($offer) {
            $offer->where('teacher_id', "Naveed");
            $offer->where('status_id', "Approved");
        })->where('status_id', "In Progress")->get();
Naveed Shahzad

Réponses similaires à “Laravel où a la relation”

Questions similaires à “Laravel où a la relation”

Plus de réponses similaires à “Laravel où a la relation” dans PHP

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code