La xaliyay: goobta weydiinta django waa waxba

Dhibka ugu weyn ee goobaha weydiinta django waa in aysan xamili karin qiimayaal aan jirin. Haddii aad isku daydo inaad geliso qiimo aan jirin goobta weydiinta, django wuxuu tuurayaa wax ka reeban. Tani waxay noqon kartaa dhibaato haddii aad isku dayayso inaad u isticmaasho goobta xisaabinta ama odhaah ahaan.

I have a model with a field that can be null. I want to query all the objects where this field is null. How do I do this?


A:

<code>MyModel.objects.filter(field__isnull=True)
</code>

Sadarkan koodka ayaa weydiinaya MyModel walxaha oo lagu sifeeyo shuruudda in field waa waxba.

Qiimo la'aan ku jirta Django

Qiimaha null waa nooc gaar ah oo qiimo ah oo ku yaal Django oo ka dhigan maqnaanshaha qiimaha. Tusaale ahaan, xadhigga "null" waa qiimo aan jirin.

Markaad ku meelayso qiime aan jirin doorsoome, Django wuxuu dejiyaa doorsoomaha si uu u yeesho xadhig madhan oo ka kooban. Waxaad isticmaali kartaa sifadan si aad u abuurto doorsoomayaal aan matalin waxba.

Waxa kale oo aad isticmaali kartaa qiimayaal aan jirin si aad u muujiso dhamaadka xogta liiska ama qaamuuska. Tusaale ahaan, haddii aad rabto inaad abuurto liis xadhkaha oo ka kooban kaliya xargaha "null" iyo "run", waxaad isticmaali kartaa koodka soo socda:

liiska = ["null", run']

Waa maxay goobta weydiintu

Goobta weydiintu waa goob gaar ah oo ku taal interface adminka Django kaas oo kuu ogolaanaya inaad ku socodsiiso su'aalaha SQL ee lidka ku ah xogtaada.

Related posts:

Leave a Comment