大家好,Django里“join”查询在哪里?
我觉得Django没有“join”这个功能……那我该怎么做才能实现连接呢?
谢谢!
SQL中的连接查询有点像是变通的办法,因为SQL并没有对象或者对象之间的导航。
对象之间其实不需要“连接”。只要直接访问相关的对象就可以了。
可以看看 模型关系 和 如何访问相关对象。
如果你在使用模型,select_related 方法会返回你在那个模型中设置的任何外键的对象(数量上限是你自己指定的)。