sto cercando di capire bulk_create in DjangoDjango funzione bulk_create esempio
Questa era la mia query originale che sto cercando di convertire:
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
)
Vuol dire che nel seguente modo (sotto) si ciclo e creare tutte le voci prima di colpire il database? È giusto?
Sei quasi arrivato. Non creare gli oggetti nel ciclo. Basta fare 'Message (...)' invece di 'Message.objects.create (...)' - Non innescherebbe una chiamata al database. Metti questo in una lista e passa quell'elenco in 'bulk_create' – karthikr