小编aze*_*h38的帖子

Django:加入两个表

这是我现在拥有的:

class Sessions(models.Model):
    sessionId = models.AutoField(primary_key=True)

class Ip(models.Model):
    ipId = models.AutoField(primary_key=True)

class Affiliation(models.Model):
    affiliationId = models.AutoField(primary_key=True)
    ip = models.ForeignKey("Ip", null=False, db_column="ipId")
    session = models.ForeignKey("Sessions", null=False, db_column="sessionId")
Run Code Online (Sandbox Code Playgroud)

现在我想找到返回ipId = x的Sessions QuerySet.基本上这就是我正在尝试的:

Sessions.objects.filter(affiliation__ip=x)
Run Code Online (Sandbox Code Playgroud)

有什么办法可以在django做到这一点吗?

django django-models

1
推荐指数
2
解决办法
1万
查看次数

标签 统计

django ×1

django-models ×1