gpt4 book ai didi

Django 查询 - id 与 pk

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

在编写 django 查询时,可以同时使用 id/pk 作为查询参数。

Object.objects.get(id=1)
Object.objects.get(pk=1)

根据 django 的文档,我知道 pk 代表主键,只是一个快捷方式。然而,不清楚何时应该使用 id 或 pk。

最佳答案

没关系。 pk 更独立于实际的主键字段,即您无需关心主键字段是否称为 idobject_id 或随便。

如果您的模型具有不同的主键字段,它还可以提供更高的一致性。

关于Django 查询 - id 与 pk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2165865/

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