при обновлении объекта, что я называю? session.add для добавления, где обновление? - PullRequest
1 голос
/ 02 августа 2010

http://www.sqlalchemy.org/docs/reference/orm/sessions.html

Я не вижу ничего для обновления объекта, который был только что извлечен из базы данных, используя:

q = session.query(products)

for p in q:
     p.blah = 'hello'

     sesion.????
     session.commit()

1 Ответ

4 голосов
/ 02 августа 2010

Эта строка p.blah = 'hello' является обновлением свойства (столбца) blah объекта p.

Это сила объектного реляционного отображения в новых языках. Наслаждайтесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...