我有如下模型结构:
class MyObject(PolymorphicModel):
group = models.ForeignKey(Group)
class Group(PolymorphicModel):
pass
class SpecialGroup(Group):
pass
现在,我想选择所有 MyObjects,哪个组的类型为 SpecialGroup。
是否可以在不运行原始 SQL 的情况下使用 QuerySet API 来实现?我想出的唯一可行的解决方案是使用 .extra() 运行额外的“选择”SQL 查询。
在此先感谢,干杯!