Как получить первый не нулевой набор запросов Django
Я пытаюсь получить уникальные, а не null данные в моей модели.
Например: у меня есть Django Model Query set data like {{id : 1,organisation :None},{id : 1,organisation :Google},{id : 2,organisation :Facebook},{id : 2,organisation :None}}
.Ожидаемый результат: {{id : 1, организация :Google}, {id : 2, организация :Facebook}}
Есть ли способ получить первое, не нулевое значение в Queryset на основе ключа организации?
Заранее спасибо.
queryset = Model.objects.filter(organisation__isnull=False).values('id', 'organisation')
Этот запрос должен работать, поместите ваше Model
имя под Model
в примере