私は SQLAlchemy 初心者です。
宣言モードのユーザー テーブルがあるとします。
class User(Base):
__tablename__ = 'user'
id = Column(u'id', Integer(), primary_key=True)
name = Column(u'name', String(50))
オブジェクトがセッションにロードされていないユーザーの ID がわかっている場合は、そのようなユーザーを次のように更新します。
ex = update(User.__table__).where(User.id==123).values(name=u"Bob Marley")
Session.execute(ex)
私は を使うのが嫌いUser.__table__
です。
これを行うより良い方法はありますか?
ありがとう!