Max*_*des 2 python sqlite flask peewee
我一直在用 Flask 和 Peewee 制作一个应用程序,我正在尝试使用update()函数将数据库中的值加一。
这是问题所在:
models.User.update(
likes+=1
).execute()
Run Code Online (Sandbox Code Playgroud)
这不起作用,我只是收到错误:
File "app.py", line 171
love+=1
^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助。
正确的语法是
User.update(likes=User.likes+1).execute()
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅原子更新。
| 归档时间: |
|
| 查看次数: |
478 次 |
| 最近记录: |