python – 如何使用Django的ORM TRUNCATE TABLE?

要清空数据库表,我使用这个SQL查询:

TRUNCATE TABLE `books`

如何使用Django的模型和ORM截断表?

我试过这个,但它不工作:

Book.objects.truncate()
你最接近的ORM是Book.objects.all()。delete()。

虽然有差异:truncate可能会更快,但是ORM还将追逐外键引用和删除其他表中的对象。

翻译自:https://stackoverflow.com/questions/2988997/how-to-truncate-table-using-djangos-orm

转载注明原文:python – 如何使用Django的ORM TRUNCATE TABLE?