sql >> Database teknologi >  >> RDS >> Mysql

Kald til en medlemsfunktion addEagerConstraints() på float LARAVEL

Gennemsnitsvurderingsmetoden er ikke en relation, og du kan ikke bruge den som f.eks. relation. Hvis du vil have en gennemsnitlig vurdering , skal du indstille gennemsnitsvurdering til vedlagte attributter.

Course.php:

protected $appends = [
    'average-rating'
];

function getAverageRatingAttribute(){
    return round($this->rating()->avg('ratings'),1);
}


  1. Sådan opretter du en login.sql-fil til SQLcl

  2. Sletning af poster før en bestemt dato

  3. mysql:hvordan gemmer man ORDER BY efter LEFT JOIN uden genbestilling?

  4. ORA-00933:SQL-kommando blev ikke afsluttet korrekt