无法将bulk_create设置为变量(Django)

时间:2019-09-19 00:45:22

标签: python django django-models

我正在使用bulk_create创建多个配置文件:

def bulk_create_and_get(cls, profile_ids):
    tickets_to_create = []
    for profile_id in profile_ids:
        ticket = cls(profile_id=profile_id)
        tickets_to_create.append(ticket)

    cls.objects.bulk_create(tickets_to_create)

clsTicket类模型

我可以将bulk_create保存到一个变量中并返回它吗?

created_tickets = cls.objects.bulk_create(tickets_to_create)

不是查询我刚刚创建的票证吗?

created_tickets = cls.objects.filter(
            Q(profile_id__in=profile_ids) |
            Q(unregistered_profile_id__in=profile_ids)
          )

return created_tickets

0 个答案:

没有答案