我想在不使用原始sql的情况下联接三个表。两张桌子 没有外键关系:
```
SELECT table1.col1, table1.col2, table2.col3, table3.*
FROM table3
JOIN table1 on table3.x_id = table1.x_id
JOIN table2 on table2.x_id = table1.x_id
WHERE <conditions>
```
到目前为止,我还无法使用Django ORM做到这一点。的
我最近来的是
.values()
但由于并非所有表都有直接的外键链接,因此
查找失败。我该如何仅使用Django ORM?
注意: 我知道我对此表的解释方式(混淆表) 名称/列和所有内容可能很难理解。请忍受 我,我一直在努力解决此问题2个多小时。