В django-nonrel на движке приложения при попытке использовать метод «update» в QuerySet возвращается NotImplementedError. Каков наиболее эффективный способ сделать что-то вроде следующего без обновления?
goals = Goal.objects.filter(is_active=True).filter(deadline__lte=datetime.now())
goals.update(is_active=False, is_failed=True)
Я, очевидно, мог бы циклически проходить цели, изменяя и сохраняя их одну за другой, но это кажется крайне неэффективным, когда потенциально может быть большое количество, которое нужно изменить. Есть ли лучший способ?