腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
仅
通过
接口
获取
唯一
约束
的
peewee
IntegrityError
python
、
postgresql
、
flask
、
flask-restful
、
peewee
在尝试使用peeweee更新我
的
PostgreSQL数据库中
的
记录时获得
IntegrityError
。然而,只有当我尝试HTTP PUT方法时才会发生这种情况。
获取
、删除到单个博客帖子可以完美地工作。投递到存储桶可以完美地工作 我可以
通过
REPL运行完全相同
的
代码,它工作得很好。更奇怪
的
是,API突然崩溃了,我昨天测试了这个函数,它是好
的
。to BlogPost 1", "created": "Wed,
浏览 11
提问于2019-06-20
得票数 0
回答已采纳
1
回答
Sqlalalchemy postgresql insert语句忽略重复
python
、
postgresql
、
sqlalchemy
我试图使用SQLAlchemy将数据批量插入到postgres,但无法找到如何
通过
唯一
约束
忽略重复值from sqlalchemy.dialects.postgresql import insert1, "name": "David"}, {"id": 2, "name": "Cris"}] session.commit() 得到这样
的</em
浏览 1
提问于2019-08-30
得票数 1
回答已采纳
1
回答
通过
表上
的
多个对象a和对象b id导致完整性错误。
python
、
many-to-many
、
peewee
、
data-integrity
我试图使用多个关系将标记保存在通表
的
路径中,其中Path是标记可能重复
的
标记列表,如下所示:如果上面的路径
的
ID为1,并且存储带有
唯一
约束
的
标记,那么我希望
通过
表中的如下内容: path_id
浏览 2
提问于2019-10-25
得票数 0
回答已采纳
3
回答
IntegrityError
:区分
唯一
约束
和非空冲突
python
、
django
、
postgresql
、
psycopg2
我有这样
的
代码: principal = cls.objects.create( email=user.email,path='something'except
IntegrityError
: user_id=user.id, ) 它尝试创建一个具有给定id和电子邮件
的
用户,如果已经存在
浏览 5
提问于2012-09-19
得票数 14
回答已采纳
1
回答
在不解析错误消息
的
情况下
获取
完整性
约束
违反错误
的
信息
python
、
postgresql
、
sqlalchemy
、
psycopg2
我正在使用SQLAlchemy + psycopg2构建一个公开DB
的
API。 我想要产生一个有用
的
错误消息,在
唯一
或外键
约束
违反。类似于涉及错误
的
字段
的
名称。AFAIU,我应该能够从PostgreSQL获得
约束
名。这将留给我从
约束
名称中
获取
字段
的
工作。我现在关注
的
部分是
获取
约束
名。我捕获sqla.exc.
IntegrityError
,然后<em
浏览 1
提问于2021-09-10
得票数 0
回答已采纳
1
回答
在完整性错误发生时如何区分不同
的
唯一
约束
python-3.x
、
sqlite
、
sqlalchemy
这只是一个简单
的
问题。我一直在使用SQLAlchemy,现在我正在处理表中
的
唯一
约束
。因此,当违反
唯一
约束
时,会引发
IntegrityError
异常。如果为表定义了多个
唯一
约束
,如何
通过
引发
的
异常来区分它们?最终编辑: AVC答案提供了另一种解决方案,方法是为违反
约束
的
列签入消息错误。这不是一个优雅
的
解决方案
浏览 8
提问于2017-01-05
得票数 2
回答已采纳
1
回答
SQLite布尔列,其中只能有一个条目为true
python
、
sqlite
、
peewee
我用
的
是Python,
Peewee
和SQLite。此外,在创建条目的过程中,不应允许设置is_active,它最初应始终为False。将其设置为True
的
唯一
方法应该是
通过
模型上
的
activate()方法,该方法首先停用其余条目。如何在创
浏览 0
提问于2020-05-22
得票数 0
1
回答
Django数据库并发问题
django
、
postgresql
、
concurrency
、
database-concurrency
使用count()确保不存在特定对象 调用2 => count() == 0(它是0,因为第一个调用目前还没有完成对象
的
处理和保存一个选项将阻塞我正在查询
的
表,直到该方法完成执行
浏览 3
提问于2015-08-15
得票数 0
回答已采纳
1
回答
如何使用
Peewee
从行中
获取
值
python
、
postgresql
、
peewee
我创建了一个简单
的
数据库,用于存储具有
唯一
用户id (18位长)
的
每个用户
的
点: id SERIAL, points INTEGER我希望能够
通过
提供用户id (例如:
浏览 4
提问于2022-04-06
得票数 0
回答已采纳
1
回答
Flask-管理ModelView自定义验证?
python
、
validation
、
flask-admin
、
flask-peewee
我正在研究Flask-Admin与
PeeWee
后端ModelView
的
结合(但我
的
问题可能也适用于SQLAlchemy后端),有两件事我在文档或示例中找不到:我正在测试中可用
的
用户名示例,并将第21行改为“
浏览 0
提问于2014-04-09
得票数 11
1
回答
如何在不影响数据库
的
情况下优化django查询
django
、
postgresql
、
django-models
、
django-views
、
django-queryset
在我
的
实际视图中,上传文件需要超过30分钟。如何在不频繁访问数据库
的
情况下对其进行优化?
浏览 10
提问于2021-05-14
得票数 0
2
回答
`unique=True`能防止“完整性错误”吗?
python
、
django
我意识到当我有一个简单
的
模型时: name = models.CharField(max_length=128, unique=Trueviews = models.IntegerField(default=0)修饰符unique=True
的
效果是,当我向数据库中添加一个类别(
通过
一个HTML )时,它
的
实例名称已经存在于数据库中,应用程序不会崩溃。如果我省略了uni
浏览 2
提问于2014-07-08
得票数 2
回答已采纳
1
回答
基本
的
pySQLite示例?
python
、
sqlite
、
pysqlite
大家好,我开始尝试使用pySQLite,我正在尝试寻找一个示例,说明如果数据库中不存在现有记录,如何在插入新记录之前查询数据库中
的
现有记录。我觉得我忽略了一个非常基本
的
功能。 谢谢!
浏览 0
提问于2011-04-10
得票数 6
回答已采纳
1
回答
用python2.7中
的
SqlAlchemy检查数据库表中是否存在
唯一
值
的
好方法是什么?
python
、
sqlalchemy
、
postgresql-9.2
、
unique-constraint
、
database-integrity
我在SqlAlchemy中使用SqlAlchemy将数据插入到带有UniqueConstraint
的
表中,这对于几个列来说是常见
的
,例如,我
的
ORM类具有以下内容:我是否应该使用filter或filter_by结合_and来检查,我将要插入
的
数据是否会违反这个
唯一
的
<e
浏览 5
提问于2015-10-30
得票数 0
回答已采纳
2
回答
Django模型域unique=True和default=function
python
、
django
、
django-models
、
unique
所以我有一个像这样
的
模型 return str(uuid.uuid4())[0:8] 如果create_invite_code返回数据库中已经存在
的
代码,那么django会再次调用函数直到它找到一个不存在
的
函数吗?
浏览 1
提问于2015-05-29
得票数 7
回答已采纳
2
回答
当查询在django中原子地不返回行时,如何在表中插入新行?
python
、
mysql
、
django
、
atomic
如果没有符合特定条件
的
行,我希望将新行插入到表中。new_using = SomeModel(start_at=datetime.datetime.utcnow(), in_use=True)我希望上面的代码是原子
的
,这样表中就不会有超过一行
的
in_use=True。datetime.datetime.utcnow(), in_use=True)我对SQL不是很熟悉,所以我想知道上面的代码是否能够确保表中同时拥有in_use=True
的<
浏览 3
提问于2014-10-26
得票数 2
回答已采纳
1
回答
芹菜/django重复关键违规行为
django
、
celery
我有一个只有5根线
的
芹菜工人。它
通过
django
的
ORM抓取网站并将域保存到DB。在遇到错误之前,它可能会超过数百甚至数千,但有时它会: 任务keywords.domains.model_work285c3e74-8e47-4925-9ab6-a99540a24665意外引发:
IntegrityError
(‘重复键值违反
唯一
约束
"keywords_domain_name_key"\nDETAIL: key (name)=(domain.com)已经存在。\n’) d
浏览 5
提问于2016-05-29
得票数 1
回答已采纳
1
回答
<T>需要1个类型参数和多个泛型
约束
,并使用
c#
、
generics
我有这个
接口
的
两个实现。<T> where T : HtmlControl, IElement 我可以传入任何可能是IElement而不是HtmlControl
的
实现
的
类型,反之亦然吗?
仅
<e
浏览 19
提问于2009-10-14
得票数 1
回答已采纳
2
回答
Sql-炼金术完整性错误
python
、
sqlalchemy
password = PasswordField('password', validators=[InputRequired(), Length(min=8, max=80)])当我
通过
因此,我创建了user1,id1
通过
注册表单自动由sql-alchemy分配。 现在,我在数据库中使用insert语句插入具有有效id
的
新用户。因此,我
通过
数据库中
的
insert语句使用id2创建了id2。如果我试图
通过
web-app创建user3,它将显示sqlalc
浏览 4
提问于2017-05-03
得票数 1
1
回答
PostgreSQL:导入数据后,如果插入错误-
IntegrityError
重复键值违反
唯一
约束
"place_country_pkey“
postgresql
当我
通过
PostgreSQL将一些数据导入PhpPgAdmin时,一切都很好。但是,当我稍后尝试在表之前插入一些填充
的
数据时,我会得到一个错误:DROP TABLE IF EXISTS place_country CASCADE; id SERIAL
浏览 1
提问于2012-01-27
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python:轻量级 ORM 框架 peewee 用法详解
FastAPI整合MySQL实现商品管理API
基于Sanic的微服务基础架构
我们用程序整理出了一份Python英语高频词汇表,拿走不谢!
物联网视频教程
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券