Django bulk_create Funktionsbeispiel
Ich versuche bulk_create in Django zu verstehen
Dies war meine ursprüngliche Abfrage, die ich konvertieren möchte:
for e in q:
msg = Message.objects.create(
recipient_number=e.mobile,
content=batch.content,
sender=e.contact_owner,
billee=batch.user,
sender_name=batch.sender_name
)
Bedeutet dies, dass die folgende (unten stehende) Schleife ausgeführt wird und alle Einträge zuerst erstellt werden und dann die Datenbank erreicht wird? Ist das richtig?
msg = Message.objects.bulk_create({
Message (
recipient_number=e.mobile,
content=batch.content,
sender=e.contact_owner,
billee=batch.user,
sender_name=batch.sender_name
),
})