【发布时间】:2013-04-02 19:46:10
【问题描述】:
我在 Django 中有两个模型:一个是一堆条目,另一个模型是链接表 - 它基本上将一个条目映射到另一个条目,所以它有一个 entry_a_id 和一个 entry_b_id 字段......我该怎么做编写一个 QuerySet 查询以正确选择第一个条目的相关字段,然后选择第二个?
=== 编辑 ===
这是一个例子:
class Nodes(models.Model):
id = models.AutoField(primary_key=True)
name = models.CharField(max_length=45)
description = models.CharField(max_length=255)
class Links(models.Model):
id = models.AutoField(primary_key=True)
node_a_id = models.ForeignKey('Nodes')
node_b_id = models.ForeignKey('Nodes')
因此,说了(或输入),我希望能够弄清楚如何得到node_a_id、name、description、node_b_id、name、@ 的最终结果987654327@ 根据Links 模型。如果您希望我进一步澄清,请告诉我。
【问题讨论】:
-
您的问题不清楚。你能包括你的模型的简单定义和你想要的查询结果吗?
标签: django django-models django-queryset