2
class Category(models.Model):
# fields
class Product(models.Model):
category = models.ForeignKey(Category)
# fields
假設,並不是所有的類別至少有一個產品模型的子集,Django的:獲得至少一個相關模型
如何,我可以得到所有至少有一個產品類別相關聯?
有沒有辦法用Django查詢集來做到這一點?
好的一個,我沒有考慮'isnull'。 無論如何,正確的形式應該是'Category.objects.filter(product_set__isnull = False).distinct()',因爲否則我們會得到重複的類別。請更新答案 – apelliciari
好的。更新 – joneshf