【发布时间】:2021-10-29 01:51:52
【问题描述】:
我正在尝试在我的模型中获取唯一的非空数据。
例如:我有 Django 模型查询集数据,例如 {{id : 1,organisation :None},{id : 1,organisation :Google},{id : 2,organisation :None}}
预期结果: {{id : 1,organisation :Google},{id : 2,organisation :None}}
有什么方法可以根据 id,organization key 在 Queryset 中获取第一个非空值?
提前致谢。
【问题讨论】:
-
分享你的模型。
-
您可以将这样的过滤器添加到您的查询集中。
filter(organization__isnull=False) -
请提供足够的代码,以便其他人更好地理解或重现问题。
标签: django django-models django-rest-framework django-views django-queryset