1
我有一个PhotoSet类,具有与Tag类的多对多关系。django按多对多关系大小过滤
我想选择所有少于5个标签的PhotoSets。
当然有很多解决方法可以做到这一点,但我想知道是否有一种“Django方法”来做到这一点。提前致谢。
我有一个PhotoSet类,具有与Tag类的多对多关系。django按多对多关系大小过滤
我想选择所有少于5个标签的PhotoSets。
当然有很多解决方法可以做到这一点,但我想知道是否有一种“Django方法”来做到这一点。提前致谢。
如果我理解正确,可以使用注释实现。因为我不知道你的模型,它会是这个样子:
PhotoSet.objects.values("id").annotate(Count("tags"))