Union i Intersect w Django
class Tag(models.Model):
name = models.CharField(maxlength=100)
class Blog(models.Model):
name = models.CharField(maxlength=100)
tags = models.ManyToManyField(Tag)
Proste modele, aby zadać moje pytanie.
Zastanawiam się, jak mogę sprawdzać blogi za pomocą tagów na dwa różne sposoby.
Wpisy w blogu oznaczone tagiem „tag1” lub „tag2”:Blog.objects.filter(tags_in=[1,2]).distinct()
Bloguj obiekty oznaczone tagiem „tag1” i „tag2”:?Bloguj obiekty oznaczone dokładnie „tag1” i „tag2” i nic więcej:??Tag i blog jest tylko przykładem.