【发布时间】:2019-11-24 07:33:51
【问题描述】:
我有一个这样的查询集:
<QuerySet [{'id': 5}, {'id': 4}]>
我想用初始值0向它添加新字段n。
<QuerySet [{'id': 5, 'n': 0}, {'id': 4, 'n': 0}]]>
这是我目前的代码:
drivers_not_in_rides = Driver.objects.all().filter(
car__ride__in=ride_ids_with_conditions
).values('id').annotate(
n=0
)
但我收到此错误:
'int' object has no attribute 'resolve_expression'
谁能给我一些建议吗?
【问题讨论】:
标签: django python-3.x django-queryset