Làm cách nào để sử dụng whereHas trong trình tạo truy vấn Laravel?

Trong hướng dẫn về mối quan hệ laravel này, chúng ta sẽ thảo luận về phương thức has[] so với whereHas[] bằng ví dụ với video hướng dẫn tiếng Hin-ddi


Cũng hỏi. sự khác biệt giữa phương thức has[] so với whereHas[], cách sử dụng phương thức has so với whereHas, phương thức whereHas[] không hoạt động, tại sao chúng ta sử dụng phương thức has[] và whereHas[] của laravel và cách kiểm tra dữ liệu quan hệ có tồn tại hay không

Ví dụ về phương thức has[] và whereHas[] của Laravel

Laravel có phương thức[]

Laravel Có sử dụng phương thức trên dữ liệu quan hệ để kiểm tra xem nó có tồn tại hay không. có phương thức truyền tên mối quan hệ như has['comments']. để mô hình Bài đăng có mối quan hệ nhiều-nhiều 'bình luận' một bài đăng có nhiều dữ liệu bình luận. Hơn nữa, nếu chúng ta sử dụng phương thức has['comments'] trên mô hình Bài đăng trong bộ điều khiển thì nó sẽ nhận được dữ liệu bài đăng có ít nhất một bình luận

bài mẫu

Trong ví dụ bên dưới, một mô hình Bài đăng xác định có chứa phương thức hasMany comments[]

Chủ Đề