sql >> Databáze >  >> RDS >> Mysql

Volání členské funkce addEagerConstraints() na float LARAVEL

Metoda průměrného hodnocení není relací a nemůžete ji použít jako relaci. Pokud chcete mít průměrné hodnocení , nastavte průměrné hodnocení na připojené atributy.

Course.php:

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

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


  1. MySQL – interval měsíce DATE_ADD

  2. Použití pseudosloupců s propojeným serverem

  3. HQL generuje neúplné „křížové spojení“ při spuštění aktualizace

  4. Synchronizace velké lokální databáze se serverovou DB (MySQL)