Django 查询 单列

2022-05-22


只查询1列数据,放入 List 中。


# values_list 方法设置返回的列,当只要一列返回值时,可以设置 flat 参数使数据不在做额外的封装,否则默认是存储在 list 中。
email_queryset = UserModel.objects.filter(is_delete=0).values_list('email', flat=True)

# 返回值类型
django.db.models.query.QuerySet

# 转 list 存储
email_list = list(email for email in email_queryset)