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

Bagaimana cara saya lolos % di Knex di mana seperti kueri?

Untuk kasus ini saya menggunakan

bukan interpolasi string dari es6 (versi aman)

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

atau ?? parameter mengikat

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

Tetapi dalam kasus pertama, Anda harus 100% yakin bahwa istilah tersebut valid, karena kemungkinan SQL injeksi .



  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 membuat tabel mysql dengan kolom tanggal dan waktu?

  2. Bagaimana cara mencetak semua kueri di Magento?

  3. Debugging PDO - Lihat Kueri SETELAH Bind?

  4. MySQL Untuk Visual Studio 2012/2013

  5. Ubah nama create_at Laravel dan updated_at