이미지 모델에는 id, file_name 및 description이 있습니다. 보석 : RABL 또는 GRAPE 중 하나는 일반적인 출력은 다음과 같습니다 {
"images": [
{
"id": 48660,
"file_name": "9e0f6.jpg",
"description": "View 1"
내가 좋아하는 몇 ActiveRecord 개체가 City, Country, State 등 내 컨트롤러 액션이 (대표적인 예로서)과 같다 : def get_data
@data = {
cities: City.limit(2),
countries: Country.limit(2),
states: State.limit(2),
3.2.2에서 rails4로 업그레이드했는데 이제 id가 업그레이드 전에 얻지 못한 내 rabl 템플릿에서이 정의되지 않은 메소드를 얻습니다. 프로 시저의 "tooth"매개 변수는 getter/setter 메서드에 의해 설정되며,이 메서드는 postgres 데이터베이스에 속성이라는 hstore 해시로 저장됩니다. rails4에서 변경된 사항이 확실하지 않은
내 레일 3.2 응용 프로그램에서 다음 RABL 파일이 : collection @results.limit(5)
attributes :date, :client_id
child :client do
attributes :Surname
end
child :animal do
attributes :AnimalName
end
나는 결
레일즈와 RABL을 사용하여 json api를 만들고 있습니다. RABL을 사용하여 맞춤 오류 메시지를 표시 할 수있는 방법이 있습니까? 예를 들어 아이디어, 그것은 메시지를 보여줍니다 예를 들어 대신에 표준 템플릿의 객체를 찾을 수없는 JSON과 같은 오류 메시지를 보여주는 것입니다 : {"errors":"Foo that you were looking f
템플릿을 렌더링하고 싶지만 적절한 http 상태 코드를 렌더링하고 싶습니다. 예를 들어, 사용자를 생성하는 201 users_controller.rb 렌더링해야 당신이 respond_with @user
레일이됩니다 사용하는 경우 @user = a_user
render 'users/create'
create.json.rabl object @user
jsonapi.org 사양을 준수하는 데 많은 어려움을 겪고 있습니다. 이 (https://github.com/nesquena/rabl/wiki/Conforming-to-jsonapi.org-format)에 관한 github에서 위키 항목을 보았지만 rabl에서 여러 루트 레벨 노드를 얻는 방법을 이해하지 못하고 컬렉션 작업이 여전히 있습니다. 컬렉션에 위
저는 Ruby에서 왔으며 방금 Spring을 테스트하기 시작했고 꽤 좋았습니다. 내가 rabl 같은 라이브러리와 렌더링 JSON 출력을 사용자 정의 할 수있는 사용 해요 그리고 내가 주석 @ResponseBody 단지 모델을 반환하여 지금과 같이 JSON에 똑바로 내부 모델을 노출 정말 잘못된 느낀다 그러나 . 누군가가 rabl과 비슷하지만 java/spr
내 Item 모델에서 메서드의 값을 출력하려고합니다 (current_user는 application_controller에 정의되어 있습니다). object @item
attributes :id, :name
code :is_liked do |this_item|
if current_user
this_item.is_liked current