我有两个这样的模型:
class Foo():
name = CharField
frequency = IntegerField
class Bar():
thing = ForeignKey(Foo)
content = TextField
我希望获得一个查询集,该查询集将是Bar
个按{1}个对象排序的对象。它显然不起作用,但它说明了我需要的东西。
Foo
答案 0 :(得分:1)
如果我想要达到你想达到的目标,那就试试这个:
objs = Bar.objects.filter(thing__pk__in=Foo.objects.all().order_by('-frequency').values_list('pk', flat=True)[:10])