腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
无法
存根
Grape
::
API
类
中
的
Rails.env
、
、
、
、
我正在尝试
存根
这个
类
中
的
所有内容: class
API
<
Grape
::
API
allow(Rails).to receive(:env).and_return(double(production?: true))allow(
Rails.env
).to
浏览 15
提问于2020-02-26
得票数 0
回答已采纳
1
回答
葡萄
api
RSpec测试
中
的
常量
存根
、
、
、
、
假设我在
Grape
::
API
类
中
定义了一个常量: MAX_ALLOWED = 50000endparams我想
存根
MAX_ALLOWED常量,因为我不想实际生成50k
的
虚拟数据。编辑:也尝试了allow而不是allow_any_instance_of,结果是相同
的
。) expect(resp_body[
浏览 1
提问于2017-02-01
得票数 0
1
回答
如何应用ActiveSupport::关注我
的
控制器
中
的
特定操作?
、
、
我正在使用葡萄来构建一个
API
。我创建了一个名为ActiveSupport::Concern
的
Authentication,并在筛选器之前应用了一些,所以我
的
关注点如下: extendend现在,假设在我
的
UserController
中
,我只想将这个关注点应用于特定
的
操作。我怎么能这么做?class SocialMessagesController <
Grape
::
API
inc
浏览 4
提问于2015-09-29
得票数 6
1
回答
Grape
API
:
GRAPE
::
API
的
父
类
中
的
代码不工作
、
、
我使用
的
是葡萄
api
。我还使用记录来自客户端
的
所有请求。我设计了一个通用
的
类
,因为它将从许多其他地方使用。require '
grape
_logging' logger.formatter = GrapeLogging::Formatters
api
,它从上面的
类
扩展而来: class A
浏览 4
提问于2017-06-08
得票数 2
1
回答
在Rails 4
中
放置葡萄自定义验证
的
位置
、
、
、
我有一个Rails 4项目,它使用
Grape
,我想做一些自定义验证,如葡萄中所描述
的
。我想知道应该将自定义验证代码(如lib文件)放在哪里,是否需要在
API
文件
中
包含或要求使用它?文档告诉您要创建一个
类
,但是如果我必须编写许多自定义验证,那么我会对文件结构感到困惑。
浏览 3
提问于2014-09-18
得票数 3
回答已采纳
1
回答
将ApplicationController继承到葡萄-
API
中
、
我正在Rails 3应用程序
中
工作。在我
的
应用程序
的
ApplicationController
类
(如前面的筛选器)
中
,我没有几个重要
的
实现(比如设置租户id、身份验证等)。现在,当我尝试使用葡萄实现
API
时,我
无法
在葡萄
中
重用applicationController逻辑。
Grape
类
可以继承ApplicationController吗?
浏览 2
提问于2014-09-30
得票数 0
回答已采纳
3
回答
rspec if Rails.env.production?return string如何实现呢?
、
、
你能帮我写正确
的
测试用例吗?非常感谢。#model.rb if Rails.env.production?https://eeem/ws/xmlpost.cfm'enddescribe 'private methods' do it 'production true' do all
浏览 0
提问于2018-11-06
得票数 1
1
回答
Rails
中
的
Grape
API
文件未重新加载
、
在开发模式下,我们
的
Rails应用程序
中
的
葡萄
API
文件不会像应该
的
那样重新加载。我们已经尝试了
Grape
自述文件
中
建议
的
方法,并引用了似乎是关键
的
帖子(),但由于某些原因,它不起作用。在config/application.rb
中
: config.paths.add File.join("app", "
api
"), glob: File.join(
浏览 3
提问于2014-05-10
得票数 3
1
回答
Grape
版本问题
、
、
我有两个简单
的
API
类
: version 'v1', :using => :path endclass
API
::Appointments <
API
::Base en
浏览 1
提问于2014-12-10
得票数 1
1
回答
无效常量
API
::与葡萄和葡萄实体
、
我正在尝试使用
grape
-entity,我在实体
类
的
名称空间上遇到了问题,但我
无法
理解原因。我有一个葡萄实体
类
:module
API
module Entitiesclass Vehicules <
Grape
::Entity expose :marque
浏览 3
提问于2016-04-06
得票数 0
回答已采纳
1
回答
遗传在葡萄
中
不起作用
、
、
我用
的
是葡萄红
api
。我
无法
继承葡萄
中
的
common_params。我在
类
_params
中
定义了公共
API
1,并在
API
2
中
调用它引发错误。我怎样才能更改代码来使其工作呢?module Example version 'v1' prefi
浏览 0
提问于2015-01-09
得票数 4
回答已采纳
2
回答
葡萄::
api
-
无法
自动加载常量基础,期望/app/
api
/v1/base.rb来定义它(LoadError)
、
我需要一些帮助来获得
Grape
::
API
并使用Rails 4运行。我得到了一个Unable to autoload constant Base,尽管puts告诉我已经加载了该类。我做错了什么?app/
api
/
api
.rb prefix '
api
' default_format :json
浏览 0
提问于2014-09-10
得票数 5
1
回答
葡萄装船文件未装船
、
、
、
、
下面是我使用
Grape
构建
API
的
配置。gem '
grape
'gem '
grape
-swagger-rails'gem 'rack-cors', :requireGrapeSwaggerRails::Engine, at: "/apidocs&q
浏览 1
提问于2015-11-21
得票数 0
回答已采纳
1
回答
葡萄
api
端点“找不到”,即使我试图定义它
、
、
、
当我测试/
api
/ping时,它可以像预期
的
那样输出"PONG"。不过,我希望为/
api
/users/:user_id提供一个JSON响应,但是没有找到它,命名空间中
的
for块也没有被调用。class Users <
Grape
::
API
before do @user = User.find(params[:user_i
浏览 6
提问于2013-11-28
得票数 1
回答已采纳
2
回答
我们如何将
grape
api
资源分离到多个文件
中
?
、
、
、
、
嗨,我正在用intridea
的
葡萄用ruby开发一个简单
的
api
。假设我们有这样
的
结果: resource :foo do end 如何才能使:foo和:bar
的
声明分别位于不同
的
文件
中
?基本上,我想知道是否有可能有类似于rails控制器
的
东西,其中有多个文件来组织代码。
浏览 1
提问于2012-07-20
得票数 4
回答已采纳
2
回答
如何根据当前rails环境设置
类
变量
、
、
在生产环境
中
,我希望该文件每5分钟运行一次。然而,在开发时,等待5分钟来测试更改会减慢我
的
速度,所以我希望是1分钟。最近我一直在更新代码
中
的
变量,但这很容易出错,因为我可能会签入错误
的
#并杀死生产服务器。, (Time.now - 500)])让这两个#、500和1.minute.form_now根据rails环境而变化
的
正确方法是什么?对于开发,我希望在生产和测试中使用更短
的
#。 谢谢
浏览 0
提问于2011-07-26
得票数 1
回答已采纳
1
回答
Rails葡萄,DRY Helper调用共享参数
、
、
、
目标:使用帮助器模块
中
的
grape
共享参数,而不必在每个挂载
的
helpers Helper::Module上添加语法参数。有效
的
示例代码:module V1 extend
Grape
::
API
::Helpers class
API
<
浏览 2
提问于2014-11-11
得票数 6
2
回答
固守葡萄帮手
、
、
、
、
我有Rails应用程序与葡萄
API
。它返回
的
只是特定于用户
的
东西,所以我需要引用当前登录
的
用户。简化版本如下所示:module MyAPI format :json
浏览 2
提问于2013-05-11
得票数 4
回答已采纳
2
回答
如何在Rails
中
添加常见
的
标题?
、
、
、
有没有什么方法可以让我在Rails中使用相同
的
标题,这样我就不用一遍又一遍地指定相同
的
标题了? desc 'Return a user.description: "Some Token", } } {}endde
浏览 0
提问于2016-08-13
得票数 2
1
回答
使用
Grape
创建一个返回嵌套哈希
的
api
端点
、
、
、
、
我很难设置我
的
第一个
API
。我让
API
端点使用
Grape
,但是我不知道如何获得我想要
的
正确
的
数据哈希。现在,
API
非常简单,如下所示: class
API
<
Grape
::
API
end end 那就会
浏览 0
提问于2014-12-12
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券