在我的烧瓶应用程序中,我开始对我的API使用石墨烯并进行一些查询,但由于 id ,我陷入了困境,因为我在石墨烯中的模型向我显示纯文本而不是整数。而且我不明白为什么会这样。
例如,我的查询之一具有表格,该表格列出了模型中名为User的所有用户
class UserObject(SQLAlchemyObjectType):
class Meta:
model = User
interfaces = (relay.Node, )
class Query(graphene.ObjectType):
node = relay.Node.Field()
all_users = SQLAlchemyConnectionField(UserObject)
这是我的查询
{
allUsers(first:2){
edges{
node{
id
}
}
}
}
查询之外
{
"data": {
"allUsers": {
"edges": [
{
"node": {
"id": "VXNlck9iamVjdDoyNA=="
}
},
{
"node": {
"id": "VXNlck9iamVjdDoyNQ=="
}
}
]
}
}
}
输出必须为
{
"data": {
"allUsers": {
"edges": [
{
"node": {
"id": "1"
}
},
{
"node": {
"id": "2"
}
}
]
}
}
}