我有一个查询
q = Product.objects \
.annotate(t=Subquery(Purchase.objects.filter(user=user)))
当我这样做时,print(q.query)我得到以下异常:
{FieldError} 无法解析表达式类型,未知 output_field
该怎么做以及为什么他们无法解析表达式类型?
我有一个查询
q = Product.objects \
.annotate(t=Subquery(Purchase.objects.filter(user=user)))
当我这样做时,print(q.query)我得到以下异常:
{FieldError} 无法解析表达式类型,未知 output_field
该怎么做以及为什么他们无法解析表达式类型?