Вопрос по python – SQLAlchemy - выберите для примера обновления
Я ищу полный пример использования select для обновления в SQLAlchemy, но не нашел ни одного гугла. Мне нужно заблокировать одну строку и обновить столбец, следующий код не работает (блокируется навсегда):
s = table.select(table.c.user=="test",for_update=True)
# Do update or not depending on the row
u = table.update().where(table.c.user=="test")
u.execute(email="foo")
Нужен ли мне коммит? Как я могу это сделать? Насколько я знаю, вам нужно: начать транзакцию выберите ... для обновления Обновить совершить
Error: User Rate Limit Exceededdocs.sqlalchemy.org/en/rel_0_9/orm/…
3
ответа
Error: User Rate Limit Exceededdocs.sqlalchemy.org/en/latest/orm/…
Error: User Rate Limit Exceeded
add
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
Похожие вопросы
Error: User Rate Limit Exceeded<a href="http://docs.sqlalchemy.org/en/rel_0_9/orm/query.html#sqlalchemy.orm.query.Query.with_for_update" rel="nofollow noreferrer">docs.sqlalchemy.org/en/rel_0_9/orm/…</a>