使用 peewee 增加 Flask 中的值
Incrementing a value in Flask with peewee
我一直在使用 Flask 和 Peewee 创建一个应用程序,我正在尝试使用 update() 函数将数据库中的值递增 1。
这是问题所在:
models.User.update(
likes+=1
).execute()
这不起作用,我只是收到错误消息:
File "app.py", line 171
love+=1
^
SyntaxError: invalid syntax
感谢您的帮助。
正确的语法是
User.update(likes=User.likes+1).execute()
详情见Atomic Updates。
我一直在使用 Flask 和 Peewee 创建一个应用程序,我正在尝试使用 update() 函数将数据库中的值递增 1。
这是问题所在:
models.User.update(
likes+=1
).execute()
这不起作用,我只是收到错误消息:
File "app.py", line 171
love+=1
^
SyntaxError: invalid syntax
感谢您的帮助。
正确的语法是
User.update(likes=User.likes+1).execute()
详情见Atomic Updates。