peewee 相关问题

peewee是一个用Python编写的小型ORM,提供了一个基于SQL的轻量级查询接口。

Peeweebulk_create 返回 id 的

如果peewee中的记录来自bulk_create,我需要返回id 我可以做类似的事情 从模型导入表 t = Table.create(**数据) 打印(i.id) 我得到了新记录的 id 但如果...

回答 2 投票 0

如何在Peewee中批量插入获取id?

如何在Peewee中批量插入获取id? 我需要返回插入的 id 来创建一个新的 dict 数组,如下所示: a = [{"product_id": "inserted_id_1", "name": "name1"}, {"product_id": "

回答 2 投票 0

皮威。在 CharField 更新时,将单个字符串值保存为模型实例字段中的元组

我正面临着 Peewee 的奇怪行为。 对于我的模型(数据库 PostgreSQL): 汽车类(基表): id = UUIDField(primary_key=True, unique=True, 默认=uuid4) 用户=外键字段(

回答 1 投票 0

如何传递表达式以在 SQLAlchemy 过滤器或 where 子句中使用?

我正在尝试重现 sqlalchemy 和 peewee 这样的 ORM 的行为,这些 ORM 允许将整个表达式作为单个参数传递给函数。例如,在 sqlalchemy 或 peewee 中,我...

回答 1 投票 0

在Python中,如何从函数内获取作为参数传递的表达式?

我正在尝试重现 sqlalchemy 和 peewee 这样的 ORM 的行为,这些 ORM 允许将整个表达式作为单个参数传递给函数。例如,在 sqlalchemy 或 peewee 中,我...

回答 1 投票 0

创建 peewee 模型实例返回 null None

出于某种原因,我处于使用 peewee 的状态,并且发生了这种情况: 我已经有了一个大应用程序,它可以在其他地方使用,我有一些像这样的模型: 类 SomeModel(模型): 日期 = DateFiel...

回答 1 投票 0

peewee:SQLite - peewee Create() 如果前导字符是数字,则强制 PrimaryKeyField 中的整数(即使中间有非数字)

这是我的代码。目标是将记录插入表中并使用两个连接的数值(用下划线分隔)作为主键。最终,这将由

回答 1 投票 0

用 peewee 阅读整个表格

我在mysql中有这段代码: def get_table(): cur = self.cnn.cursor() cur.execute("从表中选择 *") 数据 = cur.fetchall() cur.close() 返回数据 返回...

回答 1 投票 0

无法使用 Peewee 随机排序查询结果

我正在使用 MySQL 和 Peewee。一切都运行良好,但现在我无法以随机顺序排列我的查询。 根据文档我尝试了以下代码: 导入 peewee 作为 pw objz =

回答 2 投票 0

peewee 问题:使用 AWS Chalice 部署时没有名为“playhouse”的模块

我正在开发一个 AWS Chalice 项目,我选择 peewee 作为我们数据库的 ORM。 当我使用 chalice local 在本地运行时,我可以毫无问题地运行我的 api,我可以正常进行 CRUD。 W...

回答 1 投票 0

是否可以将 peewee SQL 查询保存为字符串或 json,然后加载回 ModelSelect 对象

我在电报机器人中创建了一个带有分页的通用键盘。它适用于 peewee 查询对象 ModelSelect,但我无法将其保存到 redis 或其他存储中,现在我将它保存在内存中,并且每次运行...

回答 1 投票 0

Peewee 在严格模式下默默地将不带默认值的非空列的空值插入 MySQL

在省略一个或多个字段实例化的模型上调用 save()、create() 或 insert().execute() 时不会引发错误,即使在配置为 null=False 和 default=None 的字段上( d...

回答 1 投票 0

如何避免 peewee 对象的 O(n+1) 问题?

我在 peewee 有以下模型: 数据库.py 类项目(基础模型): item_id = IntegerField() 项目名称 = CharField() 销售类(基础模型): sales_id = IntegerField() 类销售项目(

回答 1 投票 0

ArrayField 的唯一索引,无论元素在其中的位置如何

婚姻类(BaseModel): 用户 = ArrayField(BigIntegerField) chat_id = BigIntegerField() 类元: 索引 = ( (('用户', "chat_id"), True), )...

回答 2 投票 0

python peewee 仅更新插入字典指定字段

我是 peewee (v3.17) 的新手 - 与 sqlite(v3.40) 一起使用,尝试编写一个函数来更新或插入数据到我的用户表, 这是模型类 类我的用户(模型): id = 自动字段() ...

回答 1 投票 0

Python Peewee 动态构建查询

我有一些这样的模型: 类用户(模型): 用户名 = CharField() 电子邮件 = CharField() 禁用 = BooleanField() 管理员=布尔和字段() ... 我想写一些查询...

回答 1 投票 0

Peewee V3.17 migrator.drop_column 方法不起作用

尝试删除 Sqlite DB 中的表列失败,并显示: 文件“/home/.../venv/lib/python3.11/site-packages/peewee.py”,第3252行,在execute_sql中 光标.execute(sql, params 或 ()) 尿尿。

回答 1 投票 0

使用 Peewee 在 Postgres 中记录重复内容

我已将权限交给了一个空白的 postgres 实例,并接受了设计和实现我们的小型应用程序后端的任务。该应用程序允许客户通过设备进行搜索...

回答 1 投票 0

从 peewee 模型获取有序字段名称

我想使用 peewee 从 csv 创建记录。看起来语法需要关键字参数: user = User.create(用户名='admin', 密码='test') 如果 csv 中的行看起来像 (admin,...

回答 2 投票 0

去除 `peewee` `Model` 字段的空白

在 peewee 中,我有一个模型,我想在创建实例时去除某些字段的空白。是否有可能做到这一点? 例如 导入 peewee 作为 pw 类 Person(pw.Model): 电子邮件=密码。

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.