如何使用声明性基础正确地从表中获取记录? 我有一个由名为guild_%number%的表组成的数据库,其中包含以下列: id 、 description 、 sex 、 age 。 最终,我想得到这样的东西: async def get_user(guild_id: int, user_id: ...
如何使用声明性基础正确地从表中获取记录? 我有一个由名为guild_%number%的表组成的数据库,其中包含以下列: id 、 description 、 sex 、 age 。 最终,我想得到这样的东西: async def get_user(guild_id: int, user_id: ...
我正在尝试使用 python 中的 sqlalchemy 插入我的 postgres 数据库中的表,并且我收到错误返回 NoneType 对象,为什么? 我不明白。 错误: TypeError:“NoneType”对象不可调用 ...
我正在使用 sqlalchemy 连接到 redshift 集群。 我能够阅读一个仓库中的表格。 但是当我换到不同的仓库时,代码失败,说有密码错误。 确切的错误信息如下: 我做的步骤: 验证通过控制台登录时pwd有效 确保有一个入站规则允许来自安全组的外部环境的 tcp 请求 确保集群 ...
我在 SQLAlchemy 中的两个实体之间的映射关系有问题。 我正在尝试实现下一个行为-> 映射到用户所有相关的反馈。 该关系是另一边的receiver_id ,它等于user_id 。 因此,用户 1 正在为用户 2 发送反馈,当我获得用户 2 对象时,我试图将它们作为列表获取。 我有下一 ...
我正在尝试使用 SQLAlchemy 通过 Python 将 CSV 文件加载到 Oracle 中。 我经常收到错误“cx_Oracle.DatabaseError:ORA-00932:不一致的数据类型:预期的日期得到了 CLOB”并且无法解决。 除了上面的两列之外,还有更多的日期列,但一次只显 ...
我正在使用 SqlAlchemy 查询包含事件列表的数据库。 每个事件都有一个创建时间和一个 ari(亚马逊资源编号)。 我可以从一个函数调用中取回最大数量的记录,我想取回从最近的第一个开始的记录。 为此,我需要手动传入一个对记录进行正确排序的 lambda 函数; 该论点的文档在这里: 如您所 ...
我正在使用 SQLAlchemy 从 SQL Server 数据库中读取数据,然后将表数据转换为 csv 文件以供稍后移交。 但是,我注意到当 SQL Server 表字段中有 1 或 0 时,csv 输出会改为 True 或 False。 我知道 Python,它仍然是一个数字,因为True = ...
从子表中获取列数据列表的更有效方法是什么? 例如: 所以基本上一个文档有很多数据点,每个数据点跟踪 3 个不同的值。 我可以通过首先查询我的文档来获取我需要的列表,并为每个文档获取数据点值列。 像这样非常低效的东西: 我想做这样的事情: 但我确信 SqlAlchemy 中有一种本地方 ...
我有多个产品,每个产品都有一个Pricing对象列表来记录这些对象的历史价格。 我似乎无法想象这种关系会是什么。 class Apple: __tablename__ = 'Apple' id = Column(Integer, primary_key=True) name ...
我有这段代码使用 SQLAlchemy 连接到数据库。 我只有一个模式(dbo),所以效果很好。 现在我必须架构。 我一直在尝试调整这段代码来识别连接上的模式,但我无法让它工作。 任何人都可以帮忙吗? ...
根据 SQL 主键约束的定义,一个 SQL 表可能只包含一个主键: https ://www.w3schools.com/sql/sql_primarykey.asp 但是要在 SQLAlchemy 中创建多对多关系,必须使用两个主键定义关联表。 从 SQLAlchemy 文档中: 为什么 ...
来自MicrosoftSqlServer的数据库中现有表的ORM模型类,我试过但似乎错了这个不是ORM,我不知道如何编写ORM查询,请有人帮我。 下面是我的代码可以帮助我转换这个基于 ORM 的模型类 ...
我有这个查询组: 但是它只返回用户选择的Dis中的项目。 DisUser 持有 Dis 和 User 之间的这种多对多关系。 但我想在 Dis 中拥有所有项目。 如何将其更改为左外连接? 我试过这个,它给出了错误: 错误: sqlalchemy.exc.InvalidReques ...
使用 Flask,我正在尝试构建一个用于用户身份验证的 Web 应用程序,但是没有创建数据库并且我不断收到sql.errors.opertionalerror 。 当我使用 sqlite 时,它运行良好,但是当我使用 mysql 时,我收到上述错误。 我在 enivronment 文件中提供SQ ...
我有一个 SQL Alchemy 引擎,我尝试通过 sqlalchemy.sql.text 插入参数以防止 SQL 注入。 以下代码有效,其中我为条件和条件值编码变量。 但是,当我尝试为table_name编写变量名称时,它会返回错误。 任何想法为什么这不起作用? 编辑:我知道它与tab ...
我尝试设置flask-sqlalchemy以在每个查询之前设置“.expert”选项,以获取有关可能索引的建议以加快查询速度,但不知道如何在ORM中放置这样的选项。 有任何想法吗? ...
我想使用 SqlAlchemy 发出一个非常复杂的 SQL 语句。 这是未完成的声明: 我现在如何计算 AcName 和 BcCINUM 组合出现的频率,按 AcName 和 BcCINUM 分组? 然后我想从底部删除(计数条目数-1)行的两列的每个组合。 你能帮我在 SqlAlch ...
这是我的代码 我还使用脚本创建了 SomeSQLTable: 一切运行正常,但没有记录插入到 SQL 表中,也没有显示错误。 我不确定如何排除故障。 conn_obj工作正常,我能够提取数据。 ...
我是一名学生,正在制作一个简单的愿望清单网站,用户通过 Flask 和 SQLalchemy 输入数据。 自从我在我的数据库中添加了一些新列以来,我一直在努力解决这个问题和许多其他问题。 用户通过 HTML 表单输入字段,其代码如下所示。 当用户按下提交按钮时,它运行以下代码将用户输入的字段添加 ...
我以前只使用 pyodbc 和 pandas 来访问 SQL Server 以运行查询并将该信息保存到 csv 文件中。 使用这种方法确实有效,但会导致警告,我觉得这会减慢程序的速度。 我正在尝试实现 SQLAchemy 但得到上面的 TypeError 。 我从文档中阅读: SQLAlchem ...