grape

    2热度

    2回答

    一位同事,我已经尝试了几天让硒与groovy一起工作,但没有成功。我们可以使用java进行复杂的测试工作没有问题......但在groovy下没有任何工作,甚至没有简单的事情。我们得到可怕的编译错误.....我们尝试了各种“抓取”和“导入”语法,没有任何工作。 具体做法是: 包test_groovy_project @Grab(group='org.springframework', module

    1热度

    1回答

    我有一个葡萄招摇指挥官在一个码头工程项目中运行。该应用程序构建并可浏览。我遇到的问题是我使用Napa生成器(在这种情况下是人们)创建了一个新的API,并且它没有出现在swagger UI中。我可以登录运行葡萄应用程序的容器,并可以卷曲API并获得响应。 代码为https://github.com/nungster/docker-napa-swagger 泊坞窗,构成-d 浏览器多达http://d

    1热度

    1回答

    我想为葡萄创建一个路由,以便路由接受一个字符串数组或一个具有特定预定义值的字符串。从文档中不清楚如何做到这一点。 您的建议? UPDATE: 我想status要传递一个单一的值status1或作为阵列,其中值可以是任意的和未知的。我结合这些? params do requires :status, type: Symbol, values: [:status1] require

    0热度

    2回答

    我使用Ember前端与Grape API和页面验证我有类似: def current_user return nil if headers['Authorization'].nil? @current_user ||= User.find_by_authentication_token( headers['Authorization'] ) en

    2热度

    1回答

    我一直在寻找最简单的解决方案,将所有日期时间值从API发送到特定请求者时,都将其转换为ISO 8601。我能够猴补丁Time#to_json下列要求: class Time def to_json(options = {}) self.iso8601.to_json end end 并要求在before回调葡萄的文件时PARAMS表明请求是从所期望的位置来了。

    0热度

    1回答

    如何在使用续集插入MySQL DB时读取列值。尝试下面的查询获取类型错误:没有隐式转换为整数。 DB[:table].import([:x, :y], [[1, 2]], [:return=>:primary_key]).

    0热度

    1回答

    如何使用续集gem在MySQL中创建int(3)列? 我尝试了以下操作,但仍然使用MySQL中的类型int(11)创建该列。 DB.create_table :table1 do Integer(:a, :size => 3) end

    0热度

    1回答

    我有一个属性价格在我的模型,目前它正在格式化科学记数法,我宁愿显示十进制符号。 ruby-grape提出了定制下面的代码格式化字段: class ExampleEntity < Grape::Entity expose :formatted_value # ... private def formatted_value "+ X #{object.val

    2热度

    1回答

    我正在用葡萄来享受宁静的服务。据我所知,:resource将在url中定义一个路径。例如: module Sample module V1 module Order class GetCheckInListApi < ApplicationApi resource :check_in_list do get root: :data do

    0热度

    1回答

    我知道这是一个愚蠢的问题,但我需要帮助 我有葡萄API的项目。 在我的routes.rb我安装API在 API/api.rb mount API::Root => '/' module API class Root < Grape::API prefix 'api' default_format :json add_swagger_documentation(