дальше поля модели, а значение где вводить для возраста? People.objects.bulk_update(people, ['age'])
ну ты если хочешь возраст обновить занчит имеешь цифру новую типа 15...выводишь кверисет и потом значению возраста задаешь ту переменную и сохраняешь
не понял все равно) Я пишу, например, all_people=Person.objects.bulk_update(people, ['age']), а чему тут 15 присваивать?
people = Person.objects.all() all_people=Person.objects.bulk_update(people, ['age'])
people = Person.objects.all() выводит всех....если надо одному присвоить возраст вместо алл ставишь фильтр по айди или как то....далее people.age=(твоя переменная возраст цифра) далее people.save() но вместо алл возможно нужно гет
так я про bulk_update спрашиваю, он меняет возраст всем в queryset, если я правильно понял. То есть я получаю Person.objects.all() это кверисет, там например тысяча записей и всем хочу изменить возраст на 18 лет, для этого чтобы циклом не бежать и всем не ставить person.age = 18 надо использовать bulk_update, а куда значение 18 то ставить?
Model.objects.filter(...).update(age=18)
а bulk_update зачем тогда нужен?
хз, ни разу не использовал
Обсуждают сегодня