Результаты поиска по запросу "django-queryset"
это будет выполняться как один запрос SQL?
аюсь использоватьOR оператор в Джангоfilter() функция. Сейчас у меня есть contactlist = Contact.objects.filter(last_name__icontains=request.POST['query']) но я также хочу искать по имени. Например: contactlist = ...
(может быть кому-нибудь пригодится)
м приложении Django я хочу использоватьselect_related() наQuerySet «следовать»ForeignKey поле, но мне нужно получить доступ только к нескольким полям в экземпляре модели "follow". Могу ли я использоватьdefer() метод как-то с моим "последующим" ...
должно быть:
жен к комплектам запросов. все списки и подписки alllists = List.objects.filter(datamode = 'A') subscriptionlists = Membership.objects.filter(member__id=memberid, datamode='A')Мне нужен набор запросов, называемый unsubscriptionlist, который ...
Сложные поиски с объектами Q
олучить набор запросов людей с днем рождения в ближайшие X дней? Я виделэто [https://stackoverflow.com/questions/5936966/django-total-birthdays-each-day-for-the-next-30-days] отвечу, но меня это не устраивает, потому что попадает людям только с ...
Ой, верно, спасибо.
могу получить QuerySet, который получает несколько строк от Django? Я думал, что filter () будет работать, но, кажется, хуже. Например, у меня есть две строки в модели Car, с двумя текстовыми атрибутами (license и vin). Теперь скажите, что я ...
: "В общем случае объекты Q () позволяют определять и повторно использовать условия. Это позволяет создавать сложные запросы к базе данных с использованием операторов | (OR) и & (AND); в частности, невозможно использовать OR в QuerySets «. Я не проверял документацию для более ранних версий, но оператор трубы работает как минимум с Django 1.1.4 (только что попробовал).
у написать запрос Django, эквивалентный этому запросу SQL: SELECT * from user where income >= 5000 or income is NULL.Как построить фильтр наборов запросов Django? User.objects.filter(income__gte=5000, income=0)Это не работает, потому ...
объект, в моем случае я должен получить физические серверы задачи, там следует добавить
просмотрел несколько похожих сообщений на SO, но не нашел ничего, что решило бы мою проблему. У меня есть следующие модели, from django.db import models class Areas(models.Model): name = models.CharField(max_length = 120) ...
О, беспокойство - я снова изменил вопрос. :-)
тим, у меня есть ForeignKey от кокоса до ласточки (то есть ласточка несла много кокосовых орехов, но каждый кокос был перенесен только одной ласточкой). Теперь предположим, что у меня есть ForeignKey от husk_segment до Coconut. Теперь у меня ...
Если вам нужен набор запросов, используйте Q:
ngo модель QuerySets, я вижу, что есть__gt а также__lt для сравнительных значений, но есть ли__ne/!=/<> (не равно?) Я хочу отфильтровать, используя не равно: Пример: Model: bool a; int x;я хочу results = Model.objects.exclude(a=true, x!=5)!= ...
Но, как и все эти вопросы, единственный способ узнать для вашей конкретной базы данных, схемы и набора данных, это проверить это самостоятельно.
шал предложения использовать следующее: if qs.exists(): ... if qs.count(): ... try: qs[0] except IndexError: ... Скопировано из комментария ниже: «Я ищу утверждение типа« В MySQL и PostgreSQL count () быстрее для коротких запросов, существует () ...