我有2种型号如何获取Django中子模型中存在外键的父模型的所有对象?
#models
class Parent(models.Model):
name = models.CharField()
class Child(models.Model)
parentLink = models.ForeignKey(Parent)
timeStamp = models.DateTimeField(auto_now_add=True)
我想有在儿童模型中提到的外键和时间戳字段一些过滤器父模型的所有对象。
我该如何做这反向提取对象?
这是MySQL的将是这样的
SELECT Parent.name FROM Parent JOIN Child on Parent.Id = Child.parentLink WHERE Child.timeStamp > '2016-01-01 : 00.00.00'
'timeStamp'不是Prent的字段。 – Gocht
@Gocht,对不起,错字。 –
你的意思是,让所有父母属于一个孩子?有些父母不在任何孩子身上? – Gocht