标签: django django-models django-orm
我有一个与Tag类有多对多关系的PhotoSet类。
我想选择少于5个标签的所有PhotoSet。
当然有许多解决方法可以做到这一点,但我想知道是否有“Django方式”来做到这一点。提前谢谢。
答案 0 :(得分:2)
如果我理解正确,可以使用注释实现。由于我不知道你的模型,它看起来像这样:
PhotoSet.objects.values("id").annotate(Count("tags"))
Refer this