У меня есть проблема, я не знаю, как это сделать внутреннее соединение (без необработанного SQL) в Python/Django ...питон - внутреннее соединение 3 класса
Это мои классы:
class A(models.Model):
parameter1 = models.CharField()
class B(models.Model):
parameter1 = models.CharField()
a = models.ForeignKey(a)
class C(models.Model):
parameter1 = models.CharField()
b = models.ForeignKey(b)
Как я могу иметь тот же результат, используя только Джанго, как этот запрос:
query = A.objects.raw('SELECT * FROM A INNER JOIN B ON A.id=B.a_id INNER JOIN C ON B.id=b_id')
Благодаря
Вы прочитали https://docs.djangoproject.com/ru/dev/topics/db/queries/? – akaRem
Вы спрашиваете то же самое, что и здесь? http://stackoverflow.com/questions/610891 – akaRem
Я читаю ваши сообщения, но это не та же проблема, что и моя. – Raphael