模型.py
class Tdzien(models.Model):
dziens = models.SmallIntegerField(primary_key=True, db_column='DZIENS')
dzienrok = models.SmallIntegerField(unique=True, db_column='ROK')
class Tnogahist(models.Model):
id_noga = models.ForeignKey(Tenerg, primary_key=True, db_column='ID_ENERG')
dziens = models.SmallIntegerField(db_column='DZIENS')
我想要的是获得 dzienrok=1234 的 id_noga。我知道 dziens 应该是
dziens = models.ForeignKey(Tdzien)
但事实并非如此,我无法改变这一点。通常我会使用类似的东西
Tnogahist.objects.filter(dziens__dzienrok=1234)
但我不知道如何在没有外键的情况下加入和过滤这些表。