腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Rails
Api
正在
返回
ActiveRecord
::
RecordNotFound
(
找不到
用户
),
除非
用户
在
数据库
中
?
ruby-on-rails
、
vue.js
我有一个运行Vue & Flutter前端的
Rails
6
API
(后端),app/controllers/signin_controller.rb"LIMIT", 1]]Completed 404 Not Found in 6ms (
ActiveRecord</e
浏览 8
提问于2019-11-13
得票数 0
回答已采纳
1
回答
如何用黄瓜测试错误?
ruby-on-rails
、
ruby
、
testing
、
cucumber
我编写这个场景是为了测试当
用户
访问未发布的条目时,他们会看到一个错误页面: Given there is an unpublished entryvisit entry_path(@entry) expect(response).to raise_error(
ActiveRecord
::
RecordNotFound
)当运行测试时,它不会通过第二步,因为它失败
浏览 1
提问于2013-11-18
得票数 0
回答已采纳
1
回答
使用
Rails
4重新分配
数据库
中所有
用户
的方法
ruby-on-rails
、
ruby-on-rails-4
、
sqlite
、
ruby-2.1
、
sqlite3-ruby
因此,我已经
在
我的网站上设置了一个新的身份验证过程,
在
OSX上使用
rails
(
rails
版本'4.2.0',sqlite3
数据库
管理器,ruby2.1.1p76)(是的,我还没有更新!)到目前为止,该网站仍然只是本地的,因为我
正在
学习
rails
。我已经修改了
用户
身份验证以使用cookies -记住我的函数,但是老
用户
无法登录,即错误
找不到
用户
(
ActiveRecord<
浏览 4
提问于2015-03-02
得票数 0
回答已采纳
1
回答
集成测试
中
无效的链接崩溃,而不是生成闪存错误消息。
ruby-on-rails
、
ruby
、
ruby-on-rails-4
、
testing
、
integration-testing
在
集成测试
中
,我有:assert flash[:danger] @invitation
浏览 1
提问于2015-08-07
得票数 1
回答已采纳
1
回答
对于失败的查询,Nil与
RecordNotFound
sql
、
ruby-on-rails
、
ruby-on-rails-3
、
activerecord
当我这样做的时候并且
找不到
用户
,则上述查询
返回
nil。然而,如果
找不到
用户
,则引发
ActiveRecord
::
RecordNotFound
错误。
rails
指南说这是应该发生的,但没有解释原因。
浏览 0
提问于2013-04-22
得票数 1
回答已采纳
4
回答
在
中
处理无ID错误的最佳方法是什么?
ruby-on-rails
、
ruby
、
ruby-on-rails-3
、
ruby-on-rails-3.2
在
我的控制器
中
,我经常使用这样的方法来验证project是否真的属于给定的user @project = Project.find(params例如,URL将显示
用户
的项目或转发到根http://localhost:3000/projects/1 (如果另一个
用户
试图访问该项目)。但是,当我试图访问
数据库
中
根本不存在的项目时,例如: http://localhost:
浏览 3
提问于2013-02-14
得票数 2
1
回答
如何重定向路由(使用通配符),但如果未找到重定向,则进入默认状态?
ruby-on-rails
、
ruby-on-rails-4
、
routes
这是我的密码:问题是,并不是所有附加到author的名称
在
about中都是等价的。问题 如果重定向url
找不到
任何东西,那么是否可能有一个重定向路由(如上面所示),默认为url (例如,缺省值为/about)?
浏览 1
提问于2016-06-22
得票数 1
回答已采纳
1
回答
在
规范中使用
Rails
默认异常转换
ruby-on-rails-3.2
、
rspec2
、
rspec-rails
我的控制器
正在
抛出
ActiveRecord
::
RecordNotFound
,这就是期望转换为404的内容。现在我想在我的控制器规范
中
测试这种行为,但是它会得到异常,而不是等于404的response_code。如何使它得到这段代码呢?
浏览 1
提问于2013-08-03
得票数 1
回答已采纳
5
回答
Rails
3-如果
找不到
记录,如何不出错
ruby-on-rails
、
ruby-on-rails-3
在
我的权限控制器
中
,我使用活动记录来查找权限:如果
返回
结果,我就查找permission.name并将其传递给我的控制器问题是,这有时会
返回
结果,但有时不会。如果没有,它就会出错。我怎样才能防止这种情况发生呢? 使用案例: 1.如果
用户
有权限记录,显示出来,让
用户
修改2.如果没有,显示没有权限记录,允许
用户
设置权限。
浏览 0
提问于2010-10-12
得票数 27
回答已采纳
2
回答
ActiveRecord
find()似乎只适用于符号参数
ruby-on-rails
、
activerecord
我
正在
根据现有的
数据库
构建一个新的
Rails
应用程序。ruby/object:
ActiveRecord
::StatementCache::Substitute {}\n' LIMIT 1
ActiveRecord
::
RecordNot
浏览 3
提问于2015-05-13
得票数 0
1
回答
ActiveRecord
::
RecordNotFound
-
在
Rails
中
找不到
id=
用户
ruby-on-rails
我
正在
遵循本教程进行JQuery验证。在这条线路上,他们给出的路线如下:map.check_email “users/check_email”, :controller => “users”, :action =>
用户
”选择“
用户
”.*。(users.deleted_at为NULL)限制1 ["id","check_email"]完成404
在
331 IS
中
找不到
<
浏览 1
提问于2016-11-04
得票数 0
2
回答
Rails
4.2使用Sidekiq作业的ActiveJob失败,然后
在
Heroku上成功地重试
ruby-on-rails
、
activerecord
、
heroku
、
sidekiq
、
puma
实际结果:
ActiveRecord
::
RecordNotFound
: Couldn't find User with 'id'=234我们期望这名边工立即成功,而不是失败,然后再试一次(尽管成功安装程序: Heroku Cedar-14,
Rails
4.2,Puma 2.11.2,Sidekiq 3.3.4,Sidekiq-故障0
浏览 1
提问于2015-06-05
得票数 0
2
回答
为什么
rails
-
api
返回
500内部服务器错误而不是404?
ruby-on-rails
、
api
、
http-status-code-404
、
rails-api
使用
rails
-
api
: render json: Room.find(params[:id])当找到资源时,这会起作用。但是查找一个不存在的函数会
返回
一个500错误。这不应该
返回
404吗?: text/plain; charset=utf-8X-Runtime: 0.094633
ActiveRecord
::
RecordNotFound<
浏览 1
提问于2013-06-07
得票数 2
回答已采纳
0
回答
Rails
:是什么为我的
API
提供了默认的异常处理?
ruby-on-rails
我
正在
开发一个
Rails
5 JSON
API
,我注意到它提供了开箱即用的合理异常处理。例如,
ActiveRecord
::
RecordNotFound
结果为404,ActionController::ParameterMissing结果为400,这些都作为格式良好的JSON响应
返回
。我
在
rescue_from上找到了很多文档,
找不到
是什么为我提供了这种异常处理。 我
在
Rails
指南、文档以及
rails</em
浏览 5
提问于2018-07-07
得票数 0
1
回答
在
ApplicationController
中
引发异常时,
在
故障安全响应期间出错
ruby-on-rails
、
exception-handling
在
我的应用程序接口中,我使用
Rails
的exceptions_app来处理所有异常,并生成标准的JSON响应。
除非
我
在
ApplicationController
中
引发异常,否则这种方法工作得很好。ApplicationController < ActionController::Base def raise_exception raise
ActiveRecord
::
RecordNotFound<
浏览 0
提问于2014-04-02
得票数 1
2
回答
ActiveRecord
找到“尽力而为”的结果?
ruby-on-rails
、
activerecord
所以我有一群
用户
存储
在
Redis记分板风格的东西
中
。但是,有时这些
用户
会被删除,他们不会在Redis中被删除。这对我的应用程序来说并不重要,所以我不介意。但是,
Rails
在
尝试使用如下查询获取结果时:
Rails
找不到
一个
用户
,所以它
返回
这个非常有用的错误:
ActiveRecord
::
RecordNotFound
Couldn
浏览 0
提问于2013-04-24
得票数 1
回答已采纳
2
回答
动态设置current_object并避免使用before_filter
ruby-on-rails
、
ruby
假设我们有一个
rails
API
。
在
许多控制器方法
中
,由于来自请求的params,我需要设置我的current_object。但是我希望
在
我的控制器方法
中
设置current_object动态。假设我
在
一个控制器中有一个show,在其中我需要使用我的current_object,例如: render json: {object_name: current_object.name
浏览 5
提问于2015-09-12
得票数 0
2
回答
ActiveRecord
在
db: ID=1之后查找
用户
重置
ruby-on-rails
、
ruby
、
activerecord
我重置了我的
数据库
,并且
在
每个页面上都得到了这个错误:所以我不确定它为什么要找id=1的
用户
,没有
用户
。current_user不应该
返回
任何内容。为什么我会得到这个错误?def logged_in? !
浏览 0
提问于2013-04-23
得票数 2
回答已采纳
2
回答
找不到
由seeds.rb创建的
用户
ruby-on-rails
、
ruby
、
activerecord
我有一个
rails
应用程序,我预先填充了一些预定义的
用户
,我运行命令rake db:seed,它会创建这些
用户
,我用
rails
c检查并运行User.all,他们就在那里。我运行User.find(1),它
返回
一个
用户
。好的,没问题。它
找不到
,我得到了一个
ActiveRecord
::
RecordNotFound
异常。 我的目标是在
数据库
中
创建一个新
用户
后,从User.find(1)
浏览 0
提问于2016-04-03
得票数 0
1
回答
RUBY -
找不到
“id”=1的
用户
ruby-on-rails
、
ruby
、
activerecord
我目前
正在
收到此错误:
ActiveRecord
::MainController#index
中
的
RecordNotFound
return User.findid" = $1 LIMIT
浏览 3
提问于2016-07-10
得票数 0
点击加载更多
相关
资讯
Ruby on Rails教材中文译文 第六章 建立用户模型
程序员为什么需要框架?
量化交易之从OTCBTC上获得市场信息
GitHub关系型数据库垂直分库实践
量化交易之从OTCBTC上获得市场信息(四)
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券