Bagaimana cara menghindari '%' dalam arti bahwa saya ingin menghapus pernyataan apa pun dengan simbol '%' di dalamnya.

Kode berikut adalah contoh ->where('dst', 'not like', '%#%') di Laravel Eloquent, di mana string yang cocok dengan '#' dihapus.

Saya ingin melakukan hal yang sama untuk '%' di mana string apa pun dengan % dalam string seperti %4214231%423 dihapus dari hasil kueri.

0
Vijesh Datt 5 Maret 2020, 10:11

1 menjawab

Jawaban Terbaik

Yang harus Anda lakukan adalah menambahkan '\' sebelum tanda persen.

->where('dst', 'not like', '%\%%')
0
Arsen Toktarov 6 Maret 2020, 11:38