如果我使用该get()
函数从模型中获取一个项目,我不能使用select_related()
,因为该对象没有它,但我仍然想用它来保存自己一个数据库查询.我所说的是这不起作用(我希望如此):
MyModel.objects.get(id=100).select_related('related_model')
Run Code Online (Sandbox Code Playgroud)
我可以做的是不是意.我可以做这个:
MyModel.objects.filter(id=100).select_related('related_model')[0]
Run Code Online (Sandbox Code Playgroud)
但它不一样.我能为此做些什么吗?
Rem*_*ich 25
我想
MyModel.objects.select_related('related_model').get(id=100)
Run Code Online (Sandbox Code Playgroud)
有效,但我现在无法测试.
归档时间: |
|
查看次数: |
3261 次 |
最近记录: |