gpt4 book ai didi

python - django 数据库删除特定数量的条目

转载 作者:太空狗 更新时间:2023-10-29 20:38:11 25 4
gpt4 key购买 nike

如何从数据库中删除特定数量的条目?我做了这样的事情

EntriesToDelete=Statusmessages.objects.filter(time__lt=date)[:30000]
EntriesToDelete.delete()

但我收到一条错误消息:断言错误。不能将“limit”或“offset”与 delete 一起使用

如何指定要删除的条目数。

最佳答案

你可以这样做:

Statusmessages.objects.filter(pk__in=Statusmessages.objects.filter(time__lt=date).values_list('pk')[:30000]).delete()

关于python - django 数据库删除特定数量的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13248593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com