我有一个像这样的模型选项:
Option:
a = OneToOneField(A)
options = ManyToManyField('self', related_name='parent_options')
然后我有另一个模特B:
B:
name
options = ManyToManyField(Option)
我正在尝试这样的事情:
B.options.through.objects.all().prefetch_related('parent_options')
但它不起作用。我收到以下错误。
AttributeError: Cannot find 'parent_options' on B_options object, 'parent_options' is an invalid parameter to prefetch_related()
有什么建议吗?