class Mydata(models.Model):
user = models.ForeignKey(User)
company = models.CharField(max_length=199)
about = models.TextField()
如何在此查询集中添加用户first_name
? (这是不正确的)
mydata = Mydata.objects.filter(Q(company__contains=term) | Q(about__contains=term)| Q(user.first_name__contains))
答案 0 :(得分:1)
您可以使用双下划线表示法来关注ForeignKey
关系:
Q(user__first_name__contains)
希望有所帮助。