Фильтр запросов Django - PullRequest
       20

Фильтр запросов Django

0 голосов
/ 17 июня 2011

Следующая строка в моем представлении выбирает все записи, которые имеют задержку 0

t = Times.objects.filter (задержка = 0)

Как мне написать так, чтобы он выбирал все, но с задержкой 0?

Ответы [ 4 ]

3 голосов
/ 17 июня 2011

Можешь попробовать?

t = Times.objects.exclude(delay=0)

Я думаю, что это сработает для вас.

Надеюсь, это поможет, Джо

2 голосов
/ 17 июня 2011

Используйте метод exclude() вместо метода filter()

https://docs.djangoproject.com/en/1.3/topics/db/queries/#retrieving-specific-objects-with-filters

2 голосов
/ 17 июня 2011

С exclude() вместо.

0 голосов
/ 17 июня 2011

Это в документах . Вы хотите:

t = Times.objects.filter(delay__ne=0)

...