获取相关对象的ID

时间:2014-11-26 07:52:30

标签: django django-models

class ModelA(...):
   modelB = ForeignKey(...)

假设我有modelA个实例,如何在不产生数据库查询的情况下获取modelA.modelB的ID?

如果我modelA.modelB.pk,它会发送一个查询。

1 个答案:

答案 0 :(得分:1)

您可以使用modelA.modelB_id。它直接使用底层的db字段。