Django で bulk_create を理解しようとしています
これは、変換しようとしている元のクエリでした:
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
)
それは、次の (以下の) ことを実行すると、最初にすべてのエントリがループして作成され、次にデータベースにヒットするということですか? これは正しいですか?
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
),
})