У меня есть следующий запрос, который фильтрует магазин с указанным идентификатором (с использованием sqlalchemy):
{
shop(id: "mydevappstore") {
id
}
}
Результат будет следующим. Я ожидал, что идентификатор будет таким же, как указано выше:
{
"data": {
"shop": {
"id": "U2hvcDpteWRldmFwcHN0b3Jl"
}
}
}
Я не понимаю, почему это происходит (также в учебнике Graphene) и как это исправить.
sqlalchemy_and_graphene.py - это
Base = declarative_base()
class ShopModel(Base):
__tablename__ = 'shop'
id = Column(String(128), primary_key=True)
class Shop(SQLAlchemyObjectType):
class Meta:
model = ShopModel
interfaces = (relay.Node, )