0

我想获取为数据库中的每个项目下第一个订单的日期。

如果我使用这个:

event_queryset3 = OrderItemTable.objects.filter(filter).annotate(f_date=Min(f_date_ord))

这将只给出已订购物品的日期。

如果我使用这个:

event_queryset3 = OrderItemTable.objects.annotate(f_date=Min(f_date_ord, filter=filter))

这为所有项目提供了所需的日期(第一次订购日期),但我无法使用“str”类型。

任何人都可以帮忙吗?我的变量rae:

filter = Q(prev_order_items__order_id__order_type='Normal') & Q(prev_order_items__order_id__final_approval='Yes')


f_date_ord = F('prev_order_items__order_id__created_at')
4

0 回答 0