【发布时间】:2020-04-02 23:47:46
【问题描述】:
我的模型是这样的:
class Credit(models.Model):
name = models.CharField(max_length=100)
product = models.ForeignKey('Products', models.DO_NOTHING)
class CreditStatus(models.Model):
status = models.CharField(max_length=100)
credit_id = models.ForeignKey('Credit', models.DO_NOTHING)
class CreditCommision(models.Model):
comission = models.CharField(max_length=100)
credit_id = models.ForeignKey('Credit', models.DO_NOTHING)
是否可以在一个查询中选择所有这些表? 请注意,我无法更改信用模型。
我试过了:
CreditStatus.objects.select_related('credit').filter(status='ACTIVE')
但它只选择了2个表,但我需要全选?
【问题讨论】:
标签: django django-models django-orm