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
    ),
})

Antworten auf die Frage(1)

Ihre Antwort auf die Frage