假设我有一个用户 ID,并且用户表也有一个字段“教师 ID”。这指向了教师表,而教师表也有一个名为“substitute id”的字段(这并不是我的字段所代表的,但我只是在使用一个例子。)在 Django 中,我会如何得到作为给定用户 ID 的教师的所有教师的所有替代 ID?我知道如何在 SQL 中执行此操作,但不确定 Django 版本如何。
问问题
50 次
1 回答
4
这是一种方法:
Teacher.objects.filter(user__id=some_id).values_list('substitute_id', flat=True)
关键是外键关系可以颠倒——您可以进行基于用户的教师查询。
于 2013-10-25T01:26:15.740 回答