[英]Django: filtering model from related field
在Django中,我有以下模型: Person , Device , Consumption
一個人可以擁有零到許多設備
設備的 消耗量為零到很多
如何根據“消費”中的值過濾人?
我可以過濾設備中的字段:
Person.objects.filter(device__is_active=True)
但是,如何過濾“消費”字段?
要獲取一個Consumption
對象(在本例中為其ID),請執行以下操作:
Person.objects.filter(device__consumptions__id=consumption_id)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.