私はDjangoプロジェクトを持っています。ありMyModel
ますmodels.py
。このモデルには 4 000 000 のインスタンスがあります。
私はこのスクリプトを実行します:
for m in MyModel.objects.all():
if len(m.phone) < 10 or len(set(m.phone)) <= 2:
m.delete()
しかし、それはpythonを殺します(単に「殺されました」と出力します)。
私は知っています、問題はインスタンスの数にあります。しかし、どうすればそれらすべてを反復できますか?