【问题标题】:unsupported operand type(s) for +: 'project' and 'int'+ 不支持的操作数类型:“project”和“int”
【发布时间】:2018-12-13 16:37:06
【问题描述】:

我有一列只有 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?

【问题讨论】:

    标签: python object flask orm int


    【解决方案1】:

    试试这个:

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

    【讨论】:

      猜你喜欢
      • 2018-11-08
      • 2015-01-17
      • 2016-09-07
      • 2022-01-03
      • 2018-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多