Unique_together в bulk_create
вот моя модель:
class Reminder(models.Model):
timestamp = models.DateTimeField()
time_frame = models.CharField(default = "5minutes" , max_length=30,choices=[
("5minutes","5minutes"),
("15minutes","15minutes"),
("30minutes","30minutes"),
("1hour","1hour"),
("4hours","4hours"),
("1day","1day")
])
coin = models.ForeignKey(Coin,on_delete=models.CASCADE)
class Meta:
unique_together = ["coin","time_frame"]
я хочу использовать команду bulk_create для создания большого количества объектов из этой модели. опции bulk_create - update_fields и unique_fields. но у меня есть unique_together поля. что я должен сделать для этого кода:
Reminder.objects.bulk_create(reminders, update_conflicts=True,update_fields=['timestamp'],batch_size=1000)