“Menghapus duplikat dari data model Django” Kode Jawaban

Menghapus duplikat dari data model Django

for duplicates in Tag.objects.values("name").annotate(
    records=Count("name")
).filter(records__gt=1):
    for tag in Tag.objects.filter(name=duplicates["name"])[1:]:
        tag.delete()
Filthy Flatworm

model django hapus duplikat

from django.db.models import Count
from app.models import Email

duplicate_emails = Email.objects.values('email').annotate(email_count=Count('email')).filter(email_count__gt=1)
Dedan Irungu

Django mencegah entri duplikat

for instance in Stock.objects.all():
			if instance.category == category:
				raise forms.ValidationError(str(category) + ' is already created')
		return category
Cautious Copperhead

Jawaban yang mirip dengan “Menghapus duplikat dari data model Django”

Pertanyaan yang mirip dengan “Menghapus duplikat dari data model Django”

Lebih banyak jawaban terkait untuk “Menghapus duplikat dari data model Django” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya