gpt4 book ai didi

python - 根据该表上的另一个字段注释相关表中的字段

转载 作者:行者123 更新时间:2023-11-29 02:12:45 25 4
gpt4 key购买 nike

假设我有两个表“Publisher”和“Book”。 Book 通过外键与 Publisher 相关。为了能够从出版商处获得书籍,书籍模型中有一个 related_name="Book"。我如何根据书的价格等其他字段将特定书籍的日期注释到我对出版商的查询中?我的想法是这样的:

Publisher.objects.annotate(
particular_date = F('Book__date' for which the price=150$)
).all()

我希望我能够传达这个想法。

最佳答案

对于复杂的注解,你还需要指定注解名称,所以在我看来它应该是这样的:

Publisher.objects.filter(Book__price=150).\
annotate(particular_date = F('Book__date')).all()

关于python - 根据该表上的另一个字段注释相关表中的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47408001/

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