Trình tạo truy vấn cơ sở dữ liệu Laravel là một giao diện rất mạnh mẽ và thuận tiện để xây dựng các truy vấn SQL trực tiếp trong Laravel. Nó sử dụng liên kết PDO đằng sau hậu trường, bạn sẽ không phải lo lắng về các cuộc tấn công SQL Injection
Ở đây, chúng ta sẽ nói về hai trong số nhiều phương thức được cung cấp bởi trình tạo truy vấn Cơ sở dữ liệu Laravel và có thể được sử dụng cả trong trình tạo truy vấn Cơ sở dữ liệu cũng như Truy vấn Eloquent - whereNull[] và whereNotNull[] và cùng một phương thức nhưng trong điều kiện OR - orWhereNull[] và orWhereNotNull
Những phương pháp này thực sự rất đơn giản và dễ sử dụng. Hãy xem lại cú pháp
cú pháp
->whereNull['columnname']
->whereNotNull['columnname']
->orWhereNull['columnname']
->orWhereNotNull['columnname']
Ví dụ truy vấn whereNull[] & orWhereNull[]
Phương thức whereNull[] sẽ đặt điều kiện là cột phải trống
Phương thức orWhereNull[] cũng có nghĩa là cột đó phải trống nhưng nó có trình kết nối OR
Hãy xem lại ví dụ cho cả hai phương thức xây dựng truy vấn whereNull[] và orWhereNull[]
Đây là ví dụ đơn giản để giải thích cách sử dụng whereNull[] và orWhereNull[]. Tất nhiên, bạn có thể và sẽ sử dụng nó trong các truy vấn hùng biện phức tạp hơn một chút
Ví dụ truy vấn whereNotNull[] & orWhereNotNull[]
phương thức whereNotNull[] có nghĩa là cột không được rỗng
Phương thức orWhereNotNull[] giống như whereNotNull[] ngoại trừ nó sử dụng trình kết nối OR
Hãy xem lại ví dụ
Vì vậy, đây là cách bạn có thể sử dụng tốc ký null cho lệnh Laravel Query where theo nhiều cách khác nhau để kiểm tra các giá trị null trong cơ sở dữ liệu
Trong hướng dẫn này, bạn sẽ tìm hiểu về Truy vấn Where Null và Where Not Null của Laravel và ứng dụng của nó với ví dụ thực tế
Trong hướng dẫn ví dụ về Laravel where Null and where Not Null này, tôi sẽ chỉ cho bạn cách sử dụng các phương thức whereNull[] và whereNotNull[] trong laravel. Trong hướng dẫn này, bạn sẽ học cách sử dụng các phương thức whereNull[] và whereNotNull[] để tạo các truy vấn hùng hồn trong laravel. Trong bài viết này, tôi sẽ chia sẻ các trường hợp sử dụng khác nhau của phương thức whereNull[] và whereNotNull[] trong laravel. Trong hướng dẫn về Laravel where Null and where Not Null này, bạn sẽ tìm hiểu về cú pháp và cách sử dụng các phương thức hùng biện whereNull và whereNotNull
Mục lục−
Cú pháp phương thức whereNull của Laravel
Đây là cú pháp chung của phương thức laravel whereNull
1
whereNull['columnName'];get[]; dd[$users]; }
Khi bạn kết xuất truy vấn whereNotNull đã cho ở trên, bạn sẽ nhận được truy vấn SQL sau
SELECT * FROM users WHERE email_verified_at IS NOT NULL;
Phần kết luận
Trong hướng dẫn này, bạn đã học cách sử dụng phương thức hùng biện where null và where not null của laravel với trình tạo truy vấn và mô hình