【发布时间】:2015-07-09 16:11:57
【问题描述】:
我已经检查过这个问题Getting complement of queryset。但是,它没有用。好像只提取结果中的一个字段。
我有以下两张表:
表 A
001 a
002 b
003 C
表 B
001 a
002 b
003 c
004 d
005 e
我的目标是得到这样的补码:
补充
004 d
005 e
如何使用 ORM 得到这个结果?
模型
class WordBase(models.Model):
number = models.SlugField(primary_key=True)
word = models.CharField(max_length=128)
belong = models.CharField(max_length=128)
mean = models.TextField()
example = models.TextField()
class PersonalRecord(models.Model):
user = models.ForeignKey(User)
book = models.CharField(max_length=128)
number = models.CharField(max_length=128)
begtime= models.CharField(max_length=128)
endtime = models.CharField(max_length=128,blank=True,)
lasttime = models.CharField(max_length=128,blank=True,)
times = models.IntegerField()
status = models.IntegerField()
【问题讨论】:
标签: python django orm django-queryset set-theory