cost 243 ms
Graphene:自定义 Enum 的序列化方式 - Graphene: customizing how Enum is serialized

我们的后端使用 SQLAlchemy 作为我们的 ORM,我最近一直在玩弄 graphql API,但我很难弄清楚如何自定义石墨烯序列化Enum的方式。 我们的 SqlAlchemy 对象都继承自我们编写的BaseModel ,我们创建了自己的BaseEnum ,所有db.Enum字段都继承,我们用 ...

SQLAlchemy 查询将 .filter() 呈现为“WHERE false” - SQLAlchemy query renders .filter() as "WHERE false"

我的问题归结为以下使用 Python3.8 和 SQLAlchemy1.3 运行的代码: where子句不是我所期望的,这是我所期望的 SQL 请求: 但是当我做一个print("query", str(query))结果是完全不同的: 正如您在我的子查询中看到的那样,我没有where ...

如何返回没有 SQLAlchemy 类型的自定义子项 object - How to return custom child object that does not have a SQLAlchemy type

我有Foo和Bar类型的对象,每个Bar object 都有一个字段类别(由名称字符串指定)和一个将其链接到Foo类型的 object 的父 ID ...我希望有一个 GQL 模式,可以查询为如下: Foo 和 Bar 都存在于数据库中,可以很容易地生成为 SQLAlchemy 个对象。 但是我 ...

Column_property / hybrid_property 用于联合列表 - Column_property / hybrid_property for union a list

情况如下。 我有一个包含两个列表的表,包括与另一个表的关系。 一个子条目可以有一个或两个父母(主要是两个;)。 父母区分每个家庭的孩子。 这个结构是固定的。 现在我想要一个名为 all_children 的列,它直接在同一个表中包含所有家庭的所有孩子(因为直接石墨烯集成)。 有两种主要方法:colu ...

float() 参数必须是字符串或数字,而不是 'Float' - float() argument must be a string or a number, not 'Float'

我知道以前有人问过这个问题,但没有一个问题有帮助,因此再次问.. 我正在使用石墨烯并在将其传递给石墨烯之前解析一些 Elasticsearch 数据 PFB :- 我已解决的函数 现在如果我这样做 它给了我10.989184 ,它的类型是<class 'float'> 在我 ...

石墨烯的通用创建模型突变 - Generic Create Model Mutation for Graphene

我正在尝试为烧瓶应用程序在石墨烯中创建某种通用的创建突变。 为了创建一个mutation,语法通常如下: 我想创建某种通用的 create 变异类。 为此,我需要动态创建 Arguments 类,然后将它们传递给 mutate。 我发现我可以使用SqlAlchemyModel.__table__ ...

如何插入多对多记录数据? - How to insert many to many record data?

请考虑以下用例。 有一个Post模型和一个Tag模型。 它们两者之间many-to-many关系。 一个post可以有多个tags而一个tag可以有多个posts 。 为了达到这个用例,我实现了一个名为PostTag的映射表,它看起来如下 通过这种设置,我可以成功查询给定 ...

SQLAlchemy / Flask-获取关系表中的行数 - SQLAlchemy / Flask - Get number of rows in relationship table

这是我的情况。 我有一个表Books每本书有一个表Questions和每个问题有一个表Answers 。 我想这样做是有效的得到答案的量给定的名单Question.id 。 例: 这是我正在做的事情,效率低下: 我假设这太慢了,因为q.Answers实际上正在填充数据。 ...

Python graphql 异常处理:是否期望得到带有 200 OK 响应的错误数组? - Python graphql exception handling: Is it expected to get errors array with 200 OK response?

根据https://www.howtographql.com/graphql-python/6-error-handling/中的文档,我使用raise GraphQLError来显示我的 Flask GraphQL 应用程序变异函数中的错误,如下所示: 我期望得到类似于 400 状态代码和 gr ...

SQLAlchemy未检测到_determine_joins上的ForeignKey,NoForeignKeysError - SQLAlchemy not detecting ForeignKeys on _determine_joins, NoForeignKeysError

我遇到一个问题,当SQLAlchemy尝试确定两个表的主要联接时,它将引发NoForeignKeysError。 奇怪的是,此问题仅发生在模型的第二个实例中(即,如果我删除表并重新创建它们,则该函数在我第一次运行脚本时起作用,但在随后的时间中不起作用)。 甚至更奇怪的是,如果我使用inspe ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM