Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Laravel 8.x Nơi Json tìm kiếm trong mảng

đã sử dụng whereJsonContains Phương pháp tại đây

giá trị như thế này thì làm như vậy ["1", "2", "3"]

$cards = Card::query()
->whereJsonContains('colors', '1')
->get();

nếu giá trị như thế [1,2,3] thì được sử dụng như vậy

$cards = Card::query()
    ->whereJsonContains('colors', 1)
    ->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. PDO ::commit () thành công hay thất bại

  2. Tìm các hàng có giá trị cột trùng lặp / tương tự MySQL

  3. Làm cách nào để thực hiện tìm kiếm có dấu và không phân biệt chữ hoa chữ thường trong cơ sở dữ liệu MediaWiki?

  4. Cách giám sát việc triển khai MySQL với Prometheus &Grafana tại ScaleGrid

  5. Công cụ đồng bộ hóa MySQL miễn phí