+不支持的操作数类型:“项目”和“整数”

时间:2018-07-05 08:57:42

标签: python object flask orm int

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

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

现在我想将上一条记录增加

>>>obj+1

我收到此错误:

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

btw,obj返回此值:

<project 3>

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

1 个答案:

答案 0 :(得分:1)

尝试一下:

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