gpt4 book ai didi

django - 如何结合 select_related() 和 value()?

转载 作者:行者123 更新时间:2023-12-01 05:46:57 25 4
gpt4 key购买 nike

我们知道有一个 values() QuerySet的方法, 当有外键(例如作者)时,结果如下:

[{ 'author_id':3, ... }, ...]
我想要这样的结果:
[{ 'author':{'name':'dave',...}, ... }, ...]
我试过 select_related ,但是 values()不会显示外键的详细信息,我该怎么办?

最佳答案

AFAIK,Django 没有内置支持。 select_related永远不会更改查询集的结果,只会更改访问相关对象时的查询数量。

您可以使用 DjangoFullSerializers得到与你想要的相似的东西。

关于django - 如何结合 select_related() 和 value()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1211349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com