grape-entity

    1熱度

    1回答

    葡萄有沒有一種方法& Grape-Entity將數據自動序列化爲實體?好像所有的例子都使用PARAMS [:VAR(來源:https://github.com/intridea/grape) desc "Create a status." params do requires :status, type: String, desc: "Your status." end post

    0熱度

    1回答

    我想使用grape-entity,我遇到了我的實體類的名稱空間的問題,但我不明白爲什麼。 我有這個葡萄實體類: # app/controllers/api/v1/entities/vehicules.rb module API module V1 module Entities class Vehicules < Grape::Entity expos

    0熱度

    1回答

    我在用Ruby和Grape構建一個web API。我有兩個需要彼此的類,這導致了我得到未初始化的常量類錯誤的情況。我得到錯誤的地方在Connector的Entity類中,請參閱下面的示例代碼,該代碼在初始化之前需要Card :: Entity。有沒有辦法解決這個問題,而無需將實體定義移動到另一個文件? #card.rb require_relative 'connector' require_

    0熱度

    2回答

    我有一個圖像實體公開URL到軌道控制器。 控制器顯示符合某些業務邏輯的圖像。 (例如它刪除圖像,如果每個人都該組中看到它,...) expose :media_url do |message, options| #TODO inject the rails route helper end 我怎麼能注入命名的路由助手到上面的代碼的軌道? 任何其他線索,也歡迎:)

    0熱度

    1回答

    我在我的數據庫中有一個列類型TEXT。我應該在API中聲明什麼類型的參數? params do requires :body, type: Text end 上面的代碼生成此error: uninitialized constant API::Articles::Text (NameError) 我嘗試設置參數作爲type: String,但具有ArgumentError我的測試響

    0熱度

    1回答

    我有一個屬性價格在我的模型,目前它正在格式化科學記數法,我寧願顯示十進制符號。 ruby-grape提出了定製下面的代碼格式化字段: class ExampleEntity < Grape::Entity expose :formatted_value # ... private def formatted_value "+ X #{object.val

    4熱度

    1回答

    我在使用Ember反射模型連接來自Grape(使用Grape實體序列化)的Json有效載荷時出現問題。模式是這樣的: Category = DS.Model.extend { name: DS.attr 'string', children: DS.hasMany 'category', inverse: 'parent', parent: DS.belongsTo

    1熱度

    1回答

    我試圖測試我的葡萄API,但我在我的測試中收到400錯誤,但是當我運行測試應該測試的操作時,我得到201預期的HTTP響應。不知道這裏發生了什麼事。以下是特定的RSpec測試,但您可以通過GitHub上的工廠和實際的Grape API在hackcentral/hackcentral上查看整個項目。以下測試正在測試Alpha :: Applications上的POST創建操作。 (APP/API /