cost 168 ms
Rails RABL:如何響應指定的 http 狀態碼?

[英]Rails RABL: how to respond with specified http status code?

基本上我有以下 controller 方法: 和以下 json.rabl 文件: 我嘗試實現的是手動設置響應的 HTTP 狀態代碼。 它目前以 200 響應,我需要它改為 201。 我很少看到類似的問題,答案通常是從 controller 操作中渲染/響應,所以我嘗試了這樣的事情: 但我所有的嘗試 ...

RABL集合在模板中顯示為空,但在控制器中不顯示

[英]RABL collection appears empty in template but not in controller

我目前正在使用rabl-rails 0.5.3和Rails 4.2.6 我在嘗試從Rails控制器的index方法呈現我的College對象的集合時遇到了這個問題。 這是控制器中index方法的簡化版本: 我在那里看到puts語句的輸出為“ 100”。 一些@college ...

可以在網址中不使用.json的情況下使用rabl嗎?

[英]can I use rabl without using .json in the url?

我已經開始跑步了。 我在路線上有這個: 在控制器中: 此網址指向正確的結果: 我希望該網址始終使用rabl進行響應,並顯示模板dts/biblios/biblio_rabl.json.rabl 我的意思是在網址末尾不添加.json 。 我已經在route ...

使用Rabl渲染哈希數組

[英]Render array of hashes using rabl

我的控制器中包含以下哈希值。 筆記: “元數據”是對象列表。 可以有0個,1個或多個元數據對象。 每個元數據對象具有不同的結構。 所有元數據對象的唯一通用鍵是“類型”鍵。 我想使用rabl生成以下json,但無法弄清楚應放入模板中的內容。 ...

從Rabl模板訪問模型方法

[英]Access model method from rabl template

我正在嘗試在Ruby on Rails rabl模板中訪問模型方法,但是在弄清楚如何將參數傳遞給函數時遇到了麻煩。 這是模型代碼- 這是我的rabl模板文件- 具體來說,我要返回的是opposed_user ,但是上面遇到的wrong number of arguments ( ...

我的RABL文件出了什么問題?

[英]What is wrong with my RABL file?

Rabl不是生成主要對象,而是為其子節點生成它。 我有一個Rails-Angularjs項目。 我想使用RABL生成json文件。 我已經閱讀了RABL的文檔,並為動作表演創建了Rabl文件,該文件無法正常運行,如下所述: IF I刪除對象@ticket上的“ do”和“ en ...

如果條件在RABL

[英]If condition on RABL

我的關系中有兩個屬性-Flyer和Flyer_url。 我想放置一個if條件,該條件根據不為null的情況將flyer或flyer_url分配給flyer_image_url。 所有記錄都將其中一個設置為null。 我已經嘗試了以下代碼,但是即使它為null,它也只是將flyer_url分 ...

如何在JSON中對狀態和輸出進行分組

[英]How to group on status and output in JSON

我正在創建一個Rails 5應用程序。 在這個應用程序中,我得到了候選模型。 每個候選人都有一個狀態屬性。 我想創建一個如下所示的JSON(Jbuilder)輸出。 意思是我想將每個候選者的Status屬性的輸出分組。 我嘗試了以下方法,但是沒有用。 請幫忙! ...

RABL中的節點為哈希而不是數組

[英]Node as Hash not Array in RABL

我有此RABL模板: 它呈現 我想要這個 因此,除了組成數組之外,我還需要一個哈希,其中的鍵將是組成名稱和值-具有組成數據( level(Int)和main(Bool) )的哈希。 我試圖渲染child :components ,但是它也渲染一個數組。 謝謝你 ...

symlink()NotImplementedError rabl

[英]symlink() NotImplementedError rabl

添加到gemfile失敗,因此我嘗試了gem install rabl 。 它失敗,並顯示以下錯誤消息,看起來像它的操作系統特定...我在Windows 7上,並且在Rails 5 API上使用Ruby 2.2 編輯:經過大量谷歌搜索后,在這里找到了 嘗試在Windows上 ...

如何確定傳遞的對象以在Rabl Rails 4中生成緩存鍵

[英]How to decide objects passed to generate cache-key in rabl rails 4

我們將rabl用於帶有rails 4的視圖模板。最近,我們正在嘗試緩存這些rabl視圖。 我們知道通過在視圖中添加以下行來完成緩存-緩存some_object 我的問題是如何確定這個some_object? 例如,我們有一個視圖返回視頻,其中包含相關產品的信息。 現在,在此視圖中 ...

訪問rabl中的子“當前”對象

[英]Access a child “current” object in rabl

我想要獲取子節點引用的對象,因此可以進行查詢。 我的代碼如下所示: 此查詢CourseTypeCategory.where(course_type: course_type, active: true)的結果始終返回相同的結果,就像course_type所呈現的每種類型始終相同(在 ...

JRuby on Rails:juby支持哪種gem來渲染復雜的json

[英]JRuby on rails: which gem is supported by juby to render complex json

我正在用Rails平台運行jruby應用程序。 在我之前的ruby on rails應用程序中,我使用的是rabl gem來呈現json響應。 由於我當前的技術棧是在軌道上的jruby,因此我不確定jruby是否支持rabl gem。 我檢查了rabl gem文檔,但未找到任何支持jr ...

僅Rails API忽略Rabl文件

[英]Rails api-only ignoring rabl files

我相信我是一個非常簡單的應用程序,帶有Rails 5(僅API),但由於某種原因,它正在返回一個空響應,而它應該返回一個json對象(使用RABL) 如果我使用直接渲染(注釋),則可以正常工作,但使用rabl模板時,它為空白...有什么想法嗎? ...

從RABL移除節點

[英]Removing node from RABL

我是Rails的新手,正在嘗試為我的應用程序創建API。 我還使用rabl生成我的JSON響應。 在我的rabl模板中,我想發送一個時間戳和一組項目。 代碼如下: 我想要一個看起來像這樣的對象: 但是我得到了這個: 關於如何解決這個問題的任何想法? 謝謝 ...

在rabl中使用裝飾器

[英]Use decorator in rabl

有誰知道如何在rabl文件中使用裝飾器? 我希望能夠這樣做: 這很好用 我無法找出問題的正確語法。 ...

RABL - 通配符包括所有屬性

[英]RABL - Wildcard include all attributes

是否可以在 RABL 模板中使用某種通配符來撤回模型的所有可訪問屬性,而不必指定每個屬性? 作為一個例子,RABL 文檔顯示了如下內容,它帶回了:id, :title, :subject屬性。 我想做類似的事情 並讓這個給:id, :title, :subject, :author, :e ...

Rails Rabl - 自定義數組鍵

[英]Rails Rabl - Custom array keys

我正在嘗試自定義我的 RABL API 響應。 我有一個游戲集合,每個游戲都包含多個玩家。 現在我的玩家存儲在一個數組中,但我需要通過一個鍵來訪問它們,所以我想自定義我的 json 響應。 這是我的base.rabl文件: 這就是我得到的: 這就是我想要得到的: 目前我找不到一種方法來 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM