modeli örnekDjango: get_or_create together_unique
class Example(Stat):
numeric = models.IntegerField(...)
date = models.DateField(auto_now_add=True,...) #auto_now_add=True was the problem
class Meta:
unique_together = ('numeric','date')
)
72 ise ve '2011-08-07' zaten
Example.object.get_or_create(numeric=72,date='2011-08-07')
django.db.utils.IntegrityError: (1062, "Duplicate entry '72-2011-08-07'
yükseltir depolandığı ile yinelenen girişi Artırdı
sorunun nedeni: get_or_create
, IntegrityError
'u yükseltir, yani get_or_create
'u kullanma fikri. bu bir hata ise
Emin değilim, senin problemin var senin get_or_create
sen dahil değiliz fazla sütun ile ediliyor görünen bir bilet https://code.djangoproject.com/ticket/16587
. Soruyu düzenledim, şimdi umarım daha iyidir – llazzaro
Sadece get_or_create' ile aynı EXACT argümanı olan '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '] 'i döndürür. – agf