isergeevich666
@isergeevich666

Как заменить в столбце все значения используя Flask-SQLAlchemy?

Всем привет! Гугление ничего не дало, обращаюсь сюда.

Таблица состоит из 6 столбцов. Я заполняю таблицу данными используя два цикла идущих друг за другом:
первый цикл заполняет первые 5 столбцов, второй цикл оставшийся 6 столбец.

Таблица заполняется не так, как мне надо:
первый цикл заполняет первые 5 столбцов + 6 столбец, но в нем пишет все значения NULL. Второй цикл записывает данные в нужный столбец, но уже далеко внизу под имеющимися данными и также первые 5 столбцов заполняет значениями NULL.

У меня была мысль сделать так, чтобы второй цикл не добавлял, а заменял имеющийся 6-й столбец на новые данные, но как это реализовать я не нашел.

for i in items:
    ticket = i[0]
    price = i[18]
    value = i[51]
    percent = i[20]
    date = i[22]
    tickets = Base(ticket=ticket,price=price, value=value, percent=percent, date=date)
    db.session.add(tickets)

db.session.commit()

for i in items2:
    name = i[2]
    tickets2 = Base(name=name)
    db.session.add(tickets2)

db.session.commit()
  • Вопрос задан
  • 178 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
гугл SQLAlchemy SQL Update
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы