返回的数据库对象显示错误的ID

时间:2019-12-11 09:45:45

标签: python postgresql flask-sqlalchemy graphene-python

我有一个对象类型:

class Item(Base):
    __tablename__ = "items"
    id = Column(Integer, primary_key=True, autoincrement=True)

当该对象保存在PostgreSQL中时,一切都很好。 ID随每个新对象自动递增。

如果我尝试打印(item.id),则会打印正确的ID。

但是,当在GraphQL上返回对象时,id字段如下所示:

"id": "Q2FwdGNoYToy",

这适用于每个对象,尽管它具有ID。

0 个答案:

没有答案