为简单起见,假设我有以下模型:
class Tag(models.Model):
name = models.CharField(max_length=255)
class Supplier(models.Model):
name = models.CharField(max_length=90)
tags = models.ManyToMany(Tag, null=True, blank=True)
我有liked
个供应商的列表,我想拥有这个供应商提供的所有标签。如何获得供应商列表中包含的所有标签?
答案 0 :(得分:1)
您可以使用__in
。
Tag.objects.filter(supplier__in=list_of_suppliers)