【发布时间】:2014-03-27 08:15:38
【问题描述】:
我想知道如何在 django 查询中为以下 SQL 查询编写连接条件:
SELECT
s.name,
l.name,
a.name,
a.asset_code,
c.name,
ad.name,
a.model_no,
a.serial_no
FROM
asset_mgmt_asset_assignment_employee ae,
asset_mgmt_asset a,
asset_mgmt_department ad,
asset_mgmt_employee e,
asset_mgmt_sublocation s,
asset_mgmt_location l,
asset_mgmt_asset_category c
WHERE
ae.asset_id = a.id AND
ae.department_id = ad.id AND
ae.employee_id = e.id AND
ad.location_id = l.id AND
l.Sublocation_id = s.id AND
c.id = a.asset_category_id AND
s.id = 2;
我们如何在 django 查询中混合所有这些表?
【问题讨论】:
-
此查询返回的元组看起来不像您的任何表。 ORM 将如何将这些元组映射到对象中?
标签: python django-queryset django-1.4