icontains
Misol
lastname ustunida "ref" qiymati bo‘lgan barcha yozuvlarni katta-kichik harflarni farqlamasdan qidirish:
mydata = Member.objects.filter(lastname__icontains='ref').values()
Misolni ishga tushirish »
Ta’rif va qo‘llanilishi
icontains lookup’i belgilangan qiymatni o‘z ichiga olgan yozuvlarni olish uchun ishlatiladi.
icontains lookup’i katta-kichik harflarni farqlamaydi.
Katta-kichik harflarni farqlaydigan qidiruv uchun contains lookup’idan foydalaning.
SQL ekvivalenti
Yuqoridagi misolning SQL ekvivalenti quyidagicha bo‘ladi:
WHERE lastname LIKE '%ref%';
Sintaksis
Barcha field lookup kalit so‘zlari maydon nomi, undan keyin ikkita(!) pastki chiziq belgisi __ va kalit so‘z bilan yozilishi kerak:
fieldname__icontains='value'
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
