model.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)
しかし、外部キーなしでそれらのテーブルを結合してフィルタリングする方法がわかりません。