我正在做一个简单的查询:
q = `Select * from table`
Table.objects.raw(q)
这会给我RawQuerySet
。
有没有办法以元组元组的形式获得结果? 例如,如果表中只有 2 个字段,则结果将如下所示:
((1, 'name1'), (2, name2))
最佳答案
有什么理由不使用 Python 来实现呢?
rqs = Table.objects.raw(q)
tuples = tuple((o.pk, o.name) for o in rqs)
关于python - 从 Django 原始查询集创建元组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37186610/