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

Làm cách nào để thoát% trong Knex nơi giống như truy vấn?

Đối với trường hợp này, tôi sử dụng

thay vì nội suy chuỗi từ es6 (phiên bản an toàn)

knex('table').where('description', 'like', `%${term}%`)

hoặc ?? tham số ràng buộc

knex('table').whereRaw('description like \'%??%\'', [term])

Nhưng trong trường hợp đầu tiên, bạn phải chắc chắn 100% rằng thuật ngữ đó hợp lệ vì khả năng xảy ra với SQL tiêm .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách chuyển các hàng trong bảng mysql thành cột

  2. Đặt lại mật khẩu gốc của MySQL trên Windows

  3. Tìm mức lương cao thứ 2 theo cách tốt nhất có thể

  4. InnoDB và MyISAM trong MySQL là gì?

  5. Tôi có cần sử dụng mysql_close (kết nối) không?