Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Laravel memiliki Banyak relasi yang menghitung jumlah suka dan komentar di postingan

Anda dapat menggunakan kode berikut untuk menghitung hasil model relasi.

 $posts = App\Post::withCount('comments')->get(); foreach ($posts as $post) { echo $post->comments_count; }

Dan juga atur kondisi dengan hitungan seperti ini

$posts = Post::withCount(['votes', 'comments' => function ($query) { $query->where('content', 'like', 'foo%'); }])->get();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara memanggil prosedur tersimpan MySQL dari Perl?

  2. Alternatif Meja Kerja MySQL - GUI Titik-dan-Klik ClusterControl

  3. Perbedaan antara Dalam database memori dan database memori disk

  4. MySQL setara dengan modul dblink PostgreSQL?

  5. MySQL TIMEDIFF() vs TIMESTAMPDIFF():Apa Bedanya?