gpt4 book ai didi

sql - django 模型 : get list of id

转载 作者:行者123 更新时间:2023-11-28 19:33:34 25 4
gpt4 key购买 nike

如何获取表的所有 ID/主键列表。假设我有这张表:

class Blog(models.Model)
title = models.CharField()
body = models.CharField()
author = models.ForeignKey(Author)

假设字段 author 是一个 Author 对象。我想获取作者=作者的博客的所有 id

我知道我可以用

    blogs = Blog.objects.filter(author=author)

并以列表形式获取所有博客对象,但如何获取列表 IDS/PK?类似于“从 Author=author 的博客中选择 id”

最佳答案

您可以使用 values_list 执行此操作方法。

blogs = Blog.objects.filter(author=author).values_list('id', flat=True)

查看更多信息 Django queryset documentation .

关于sql - django 模型 : get list of id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22124549/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com