Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

फ्लोट LARAVEL पर एक सदस्य फ़ंक्शन addEagerConstraints() पर कॉल करें

औसत रेटिंग पद्धति एक संबंध नहीं है और आप इसे संबंध के रूप में उपयोग नहीं कर सकते हैं। यदि आप औसत रेटिंग चाहते हैं, तो औसत रेटिंग को संलग्न विशेषताओं पर सेट करें।

कोर्स.php:

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

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql - पहला कॉलम एक बार और सभी संबंधित कॉलम डेटा लौटाएं

  2. वाक्पटु समूह Laravel 5.3 में मान्य SQL क्वेरी के साथ SQLSTATE[42000] बनायें

  3. MySQL में केस स्टेटमेंट का उपयोग कैसे करें?

  4. फिक्सिंग लॉक प्रतीक्षा टाइमआउट पार हो गया; 'अटक MySQL तालिका' के लिए लेनदेन को पुनरारंभ करने का प्रयास करें?

  5. एक MySQL डेटाबेस से Jquery, AJAX और PHP के साथ डेटा पुनर्प्राप्त करना