首页 > 解决方案 > + 不支持的操作数类型:“project”和“int”

问题描述

我有一列只有 ID,所以我使用这个查询来获取最后一条记录

 >>>obj = project.query.order_by(project.id.desc()).first()

现在我想将最后一条记录加一

>>>obj+1

我收到了这个错误:

TypeError: unsupported operand type(s) for +: 'project' and 'int'

顺便说一句,obj 返回这个值:

<project 3>

如何只返回 3 个值作为 int?

标签: pythonobjectflaskormint

解决方案


尝试这个:

obj.ID+1 #ID of obj object+1,your are trying to add 1 with the project object

推荐阅读