腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Rails数据库关联表中对唯一性的测试
ruby-on-rails
、
testing
、
activerecord
相反,我得到了这个错误: ActiveRecord::
RecordNotUnique
: PG::UniqueViolation: ERROR: duplicate key value violates
浏览 1
提问于2015-06-17
得票数 0
1
回答
RecordNotUnique
异常
ruby
、
ruby-on-rails-4
我通过关联在我的has_many中收到类似ActiveRecord::
RecordNotUnique
Exception的错误 class Customer < ActiveRecord::BaseError: ActiveRecord::
RecordNotUnique
Exception 通过关联在我的has_many中。
浏览 10
提问于2019-06-27
得票数 0
1
回答
Rails: NameError (未初始化常量ActiveRecord::
RecordNotUnique
)
ruby-on-rails
、
activerecord
我得到以下错误:我不知道为什么它在我的开发环境中起作用。
异常
将通过以下方法进行测试: Lg Markus
浏览 0
提问于2011-05-04
得票数 3
回答已采纳
1
回答
HABTM的唯一性约束
ruby-on-rails
、
activerecord
异常
。在我的代码中,我希望能默默地捕捉/吞下这个
异常
,如下所示: user << token # nothingto do here since the user already has the token但是,我遇到了一个问题,在我的代码后面抛出
RecordNotUnique
异常
时,我的用户对象会被修改为其他东西所以一些代码调用类似的# The followi
浏览 3
提问于2022-11-25
得票数 0
3
回答
Rails 3:处理ActiveRecord::
RecordNotUnique
异常
ruby-on-rails
、
ruby-on-rails-3
如何处理控制器中的ActiveRecord::
RecordNotUnique
异常
?谢谢 @couponcode = Couponcode.new(:user_id => current_user.id, :code => @code) rescue ActiveRecord::
RecordNotUnique
浏览 3
提问于2011-01-05
得票数 16
回答已采纳
1
回答
在rails活动记录中Insert ignore into table语句
mysql
、
ruby-on-rails
、
rails-activerecord
如何在rails中使用active record方法在插入重复条目时忽略错误。我的数据库已经在其中指定了唯一。
浏览 3
提问于2015-07-14
得票数 1
2
回答
Rails:使用Postgres创建对象时重复的ActiveRecord::
RecordNotUnique
?
sql
、
ruby-on-rails
、
ruby
、
postgresql
、
activerecord
当我在我的模型上调用ActiveRecord::
RecordNotUnique
时,主键列上的create!错误(由PG::UniqueViolation引起)非常频繁。我在上面找到了其他的答案,所以建议拯救
异常
并打电话给retry TableName.create!(data: 'here') if e.message.include?{e}" else
浏览 0
提问于2015-02-20
得票数 6
回答已采纳
1
回答
Rails MiniTest,为什么这个过程不是成功而是错误呢?
ruby-on-rails
、
minitest
、
assertraises
options: --seed 34925 UserTest#test_User_must_have_an_email_address: ActiveRecord::
RecordNotUnique
如果引发了适当的
异常
,我希望测试成功。我做错了什么?
浏览 21
提问于2019-05-17
得票数 0
回答已采纳
1
回答
如何处理ActiveRecord::
RecordNotUnique
错误
ruby-on-rails
、
error-handling
block https://www.ruby-forum.com/t/begin-rescue-not-working/118832/5 Rails 3: Handle ActiveRecord::
RecordNotUnique
success] = 'Department Created' rescue ActiveRecord::
RecordNotUnique
浏览 47
提问于2019-05-02
得票数 0
回答已采纳
2
回答
Mysql2 2::error :键的重复条目-- ActiveRecord::
RecordNotUnique
没有捕获错误?
ruby-on-rails
、
ruby-on-rails-3
、
exception-handling
rescue ActiveRecord::
RecordNotUnique
=> eendkey_name**中,是没有 user_id、place_id和relationship的问题 据我理解,ActiveRecord:
RecordNotUnique
应该捕获此错误,因为事务在db级别上不满足索引约束。
浏览 6
提问于2013-03-06
得票数 5
回答已采纳
2
回答
在设计注册控制器中处理ActiveRecord::
RecordNotUnique
ruby-on-rails
、
ruby
、
activerecord
、
devise
有时唯一性约束会被打破,并且会抛出一个ActiveRecord::
RecordNotUnique
异常
。当
异常
是由两个连续的注册请求引起时,我想让用户登录。否则,当唯一性约束被两个用户使用相同用户名注册的罕见情况打破时,我想要显示通常的"taken“错误。RegistrationsController < Devise::RegistrationsController begin rescue ActiveRecord::
RecordNotUnique<
浏览 3
提问于2014-01-14
得票数 0
1
回答
为重复用户名设计创建错误消息
ruby-on-rails
、
devise
我得到ActiveRecord::
RecordNotUnique
错误时,我的数据库试图注册一个重复的用户名。我想有一个错误的信息,就像devise有默认的电子邮件。谢谢!
浏览 0
提问于2018-09-11
得票数 0
回答已采纳
1
回答
Rails: ActiveRecord::
RecordNotUnique
如何查找引发
异常
的列
ruby-on-rails
当我保存复制记录时,我会得到mysql
异常
,并使用类ActiveRecord::
RecordNotUnique
处理该
异常
。如果在将来,如果我要添加多个列,并且每个列都有自己的唯一索引,那么如何以编程方式识别引发了这个唯一性
异常
的列。?我不想用.valid?方法,因为它将再次运行验证。
浏览 11
提问于2022-10-05
得票数 0
回答已采纳
1
回答
活动记录引发记录不唯一,而不是被取
ruby-on-rails
、
ruby
、
activerecord
已被录取”},@details={:email=>[{:error=>:taken,:value=>"liberty_w@example.com"} 然而,我希望它能提高ActiveRecord::
RecordNotUnique
浏览 2
提问于2016-12-14
得票数 0
回答已采纳
2
回答
如何在save()过程中捕获ActiveRecord::RecordNotFound
异常
?
ruby-on-rails
、
ruby
、
activerecord
allow duplicate email addresses ActiveRecord::
RecordNotUnique
问题是,我如何处理这个
异常
?我希望能够捕获它,然后将合理的消息添加到模型的错误集合中。我尝试过在控制器中使用rescue_from,但没有成功,如下所示: raise
浏览 2
提问于2011-05-25
得票数 2
回答已采纳
1
回答
捕获ActiveRecord::
RecordNotUnique
和之后的所有其他
异常
ruby-on-rails
、
activerecord
format.html { redirect_to products_url }我正在为此目的使用rescue ActiveRecord::
RecordNotUnique
2-如何捕获除ActiveRecord::
RecordNotUnique
之外的任何
浏览 0
提问于2017-06-13
得票数 1
回答已采纳
3
回答
ActiveRecord::
RecordNotUnique
全局处理
ruby-on-rails
、
ruby
、
postgresql
、
rails-activerecord
我正试图找到一种优雅的方法,为我的所有ActiveRecord::
RecordNotUnique
代码在全球范围内处理ActiveRecord
异常
。我知道validates_uniqueness_of验证,但是我想直接拯救
异常
,因为我对数据库有一个约束,以避免由于竞争条件而导致的坏数据。我也不想在每次保存或更新对象时直接处理
异常
的自定义方法。我不喜欢对ActiveRecord方法进行猴子补丁,比如save(),但我开始认为,对代码中的所有ActiveRecord对象实现优雅的
异常
处理可能需要这样做。Phot
浏览 3
提问于2014-12-08
得票数 2
回答已采纳
1
回答
从Mysql2::Error中解救
ruby-on-rails
、
exception
、
mysql2
未成功从该
异常
中解救。我做错了什么?如果我删除Mysql2::Error并对所有内容进行救援,那么它就可以工作了。
浏览 0
提问于2011-06-16
得票数 18
回答已采纳
3
回答
Rails: ActiveRecord:
RecordNotUnique
和first_or_create
ruby-on-rails
、
concurrency
end我尝试了不同的方法,包括重试一定次数的操作,但是仍然引发了
RecordNotUnique
。offer_visit rescue ActiveRecord::
RecordNotUnique</em
浏览 8
提问于2016-05-12
得票数 3
1
回答
如何在FriendlyId中对重复列段塞产生错误?
ruby-on-rails
、
rubygems
、
friendly-id
我使用friendly_id创业板,如果我的弹格列有重复的值,创业板会添加一个唯一的键来更新它。我要引发错误already been taken。我该怎么做?
浏览 0
提问于2018-12-17
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
异常分类、捕获异常、声明异常总结
异常与错误,以及异常处理和自定义异常
异常
php异常级别,如何处理异常?
Python小白处理程序异常,就用异常捕获!
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券