如何用postgres实现django的加入?

时间:2015-11-18 09:27:58

标签: django django-select-related

基本上,我有三个表BusinessCards,BusinessCardsIdentifiers和Identifiers.Crimary密钥的BusinessCards和Identifiers存储在BusinessCardsIdentifiers中。我想找到一种方法来编写单个查询并从所有相关表中查找相关数据。

先谢谢

1 个答案:

答案 0 :(得分:2)

如果要保存查询,则需要在使用多对多关系时使用prefetch_related预取数据,或者select_related进行一对一或预约关键关系。您可以指定要预取哪些或让Django决定。