我有一个查询。
messages = Message.objects.all()
我会将结果“消息”发送到被调用函数bulk_send()
,但这一次只能接受来自该查询的 500 条消息
所以我在想,有没有办法将结果分成批次,例如
bulk_send(messages first 500)
bulk_send(messages next 500)
bulk_send(messages the remaining )
但这行不通,因为我永远不知道消息中有多少结果可能有 200 或一百万,无论哪种方式 bulk_send 并且在任何给定时间只接受 500。