【发布时间】:2014-04-28 11:33:09
【问题描述】:
我有两个 django 模型
class Users(models.Model):
id=models.ForeignKey(VirtualMachines, null=True)
email=models.EmailField(null=True)
class UsersDomains(models.Model):
domain_email = models.EmailField(null=True)
domain=models.CharField(null=True)
我想使用内连接从这些表中选择记录。模型之间没有关系,所以我不能使用 select_related。我的sql查询是:
SELECT u.*, du.* FROM
users u
JOIN user_domain du
ON du.domain_email = u.email
不使用 select_related 如何将 django ORM 查询写入与我的 sql 查询相同的记录。
谢谢!
【问题讨论】: