【发布时间】:2021-01-05 17:22:36
【问题描述】:
我有一个包含很多字段(约 50 个)的模型产品。 我有一个像这样的过滤器:
sale = Product.objects.filter(id=2)
但这给了我 id = 2 的所有 50 个字段,所以我尝试添加 only 以减少查询集大小,因为我只需要 2 个字段:
sale = Product.objects.filter(id=2).only("Origin","Price")
现在我想通过 sale.Price 访问价格,但出现错误
'QuerySet' object has no attribute 'Price'
【问题讨论】: