rabl

    0

    1답변

    RABL을 사용하여 API를 노출하려고합니다. 뷰를 노출시키는 것은 쉽지만, 내 자신의 애플리케이션이 그러한 뷰를 소비하는 데 문제가 발생했습니다. 예를 들어, 기사의 JSON 표현을 생성하는 http://example.com/api/articles에 끝 점이 있다고 가정합니다. 내 ArticlesController#index 동작에서 기사 목록을 보여주는

    2

    1답변

    rabl 0.6.13, rspec-rails 2.10.1 및 rails 3.2.6을 사용하고 있습니다. 내 컨트롤러를 별도로 지정하려고하지만 내 컨트롤러 사양에 사용되는 모든 종류의 정의되지 않은 메서드 예외가 내 rab 템플릿에서 발생합니다. 나는 이 아니며은 render_views입니다. 컨트롤러 스펙에 render_views을 지정하지 않으면 rspe

    0

    1답변

    내가 내 레일 프로젝트에 대한 API를 개발하고 나는 인증 doorkeeper 보석 및 JSON 렌더링을위한 rabl 보석을 사용하여이 문제 를 해결하는 방법을 지금하지 않는 문지기. 그리고 일부 사용자는 필드를 추가해야합니다. 예를 들어 : show.rabl의 일부 : node :accessible, if: lambda { |m| current_user

    3

    3답변

    User이 Project, Suggestion, Comment 또는 다른 객체를 좋아할 수있는 데이터 모델이 있습니다. 우리가 object @like attributes :id, :created_at, :target_type, :target_id, :user_id child :user => :user do extends "users/show"

    0

    1답변

    새로운에서 JSON으로 데이터 출력의 조각하지 않은 방법 : 내 rabl 파일에서 @data={:locations => [location1, location2], :items => [item1,item2]} 을, I 출력이에 @data[:locations] extends "api/location_show" @data[:items] extends "

    4

    2답변

    오브젝트 이외의 옵션을 rabl 부분으로 전달할 수 있습니까? base.rabl에있는 옵션은 다음과 같이 사용될 수있는 그런 extends "base", :show_field1 => true : 예를 들어 는, 부모 템플릿이 기본 템플릿에 "show_field1"라는 옵션을 전달 attribute :field1 if @show_field1 내가 옵션

    0

    1답변

    RABL을 사용하여 JSON을 렌더링하고 있습니다. 나는이 모델이 있습니다 Project Task "연락처보기 프로젝트"작업은 작업의 목록을 포함하여 프로젝트 의 세부 사항의 렌더링 발생한다 User 프로젝트에서, 사용자가 볼 수있는 사람들 만. 지금까지, 나는 프로젝트 show.rabl에 모든 작업을 추가 한, 그리고 그것을 잘 작동하고 : child t

    2

    1답변

    누군가 아이디어가 있습니까? Rabl Gem에서이 옵션을 찾으려고했지만 내 검색에 실패했습니다. 저는 이것이 아주 일반적인 행동이라고 생각하며 일찍 답장을 기다립니다. 감사!

    0

    1답변

    railscast에 나와있는 것처럼 네임 스페이스를 만들고 버전이 지정된 연습 레일 앱을 만들었습니다. 모든 것이 잘 작동하고 나는 내가 Rabl 보석을 추가 다음 브라우저에서 JSON 출력을 볼 수 있고, rabl 뷰를 렌더링하려고했지만, 난 브라우저에서 렌더링 빈 JSON 배열을 얻을 다음 은 무엇입니까 체계적으로 버전 관리 작업을 수행했습니다. 1)

    0

    1답변

    name, theme_id 및 token을 포함한 몇 가지 속성이있는 @user_designs 배열이 있습니다. 현재 내 RABL은 다음과 같습니다 collection @user_designs attributes :token, :name, :theme_id 및 표시이 : { "status" : true, "user_designs" :