0

我有模型:

class Model_1(models.Model):
    ...

class Model_2(models.Model):
    m1 = models.ManyToManyField(Model_1,...
    ...

class Model_3(models.Model):
    m2 = models.ManyToManyField(Model_2,...
    ...

我有model_3对象的pk。如何获取间接分配给model_3的所有model_1对象?

4

1 回答 1

0

如果我没记错的话,这应该可以满足您的需求。

model_1_objs = Model_3.objects.get(pk=the_pk).m2_set.only('m1')
于 2013-03-04T11:28:39.253 回答