こんにちは、私は次のクラスを持っています
Class Test1(models.Model):
user = models.OneToOneField(User)
myotherid = models.CharField(max_length=255)
Class TestData(models.Model):
data = models.ForeignKey(Data)
test1 = models.ForeignKey(Test1)
Class Data(models.Model):
title = models.CharField(max_length=255)
私はDjangoモデルに非常に慣れていませんが、myotherid = 1234およびData.title = "foo"のTest1アイテムをすべて取得するにはどうすればよいですか
基本的に、次の SQL を実行します。
select Test1.* from Test1 t, TestData td, Data d where t.myotherid=1234 and t.id = td.test1 and td.data = d.id and d.title = "foo"
ご協力いただきありがとうございます