2010-05-07 3 views
0
| random_code   | varchar(200) | YES | UNI | NULL |    | 

MyTable.objects.filter(random_code = None) 

Это правильно? Будет ли это SELECT, где нет случайного кода? Выше мой стол.Как я могу запросить это в Django?

+0

возможно дубликат [Filtering для пустых или NULL имен в QuerySet] (http://stackoverflow.com/questions/844556/filtering-for-empty-or-null-names- в-QuerySet) – Ismael

ответ

1

Если вы хотите увидеть, что ваш QuerySet как SQL, вы можете использовать QuerySet.query.as_sql(), чтобы вернуть оператор SQL в виде строки.

0

Это предложение было задано here. В основном вы это делаете:

MyTable.objects.filter(random_code__isnull=True) 
Смежные вопросы