flask-SQLAlchemy 的 update 操作是怎么用的呢?

2016-02-09 13:13:40 +08:00
 caixiexin
求教,为啥我在官网的教程里只发现 insert query 和 delete - -
http://flask-sqlalchemy.pocoo.org/2.1/queries/
28125 次点击
所在节点    Python
10 条回复
chinafeng
2016-02-09 13:20:50 +08:00
老蔡过年还不忘吸取知识啊
paicha
2016-02-09 13:21:00 +08:00
修改对象之后,再次 commit
caixiexin
2016-02-09 13:21:32 +08:00
@chinafeng 别打岔- -||
caixiexin
2016-02-09 13:22:58 +08:00
@paicha 直接把 query 出来的对象修改完,然后 db.session.commit()吗?试了下貌似不起作用呢。。
paicha
2016-02-09 13:25:44 +08:00
paicha
2016-02-09 13:29:26 +08:00
caixiexin
2016-02-09 13:34:06 +08:00
@paicha thanks~
wellsc
2016-02-09 21:39:26 +08:00
同样也可以使用 Sqlalchemy 的 update 方法。
honmaple
2016-02-10 01:11:47 +08:00
一般都是先 query,再 commit ,没有什么问题啊
honmaple
2016-02-10 01:15:57 +08:00
user = User.query.filter_by(id=post_id).first()
user.name = xxx
db.session.commit()

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/255899

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX