이미지 엔티티에서 URL을 레일 컨트롤러에 표시합니다. 컨트롤러는 비즈니스 로직을 준수하는 이미지를 표시합니다. (그룹의 모든 사람들이 그것을 볼 경우 예는 이미지를 삭제 ...) expose :media_url do |message, options|
#TODO inject the rails route helper
end
어떻게 위의
내 모델에 가격의 속성이 있으며 현재 과학 표기법으로 서식이 지정되어 있으며 10 진수 표기법으로 표시하고 싶습니다. class ExampleEntity < Grape::Entity
expose :formatted_value
# ...
private
def formatted_value
"+ X #{object.valu
Grape and Rails를 사용하여 REST API를 만듭니다. 나는 기본 아키텍처를 갖추고 있으며, '청소'할 곳을 찾고 있습니다. 이러한 장소 중 하나는 오류 처리/처리입니다. 현재 전체 API에 대한 root.rb (GRAPE :: API 기본 클래스) 파일의 오류를 해결하고 있습니다. 나는 그들을 포맷 한 다음 rack_response를 통해 오
Rails와 Grape를 사용하여 API 세트를 작성하려고합니다. 다음과 같은 사용자 모델 : 따라서, {
"object": "User"
"email": "[email protected]"
"name": "Foo Bar"
}
가 내 모델을 노출 포도 엔티티 보석을 사용하고 있기 때문에 : {
"email": "[em
포도와 함께 할 수있는 방법이 있습니까 & 데이터를 엔티티로 자동 직렬화하려면 Grape-Entity가 필요합니까? [: VAR (에서 : https://github.com/intridea/grape) 모든 예제는 PARAMS 사용하는 것 같다 desc "Create a status."
params do
requires :status, type:
내가 User 모델을 가지고 있으며 Grape::Entity을 통해 User 개체를 노출한다고 가정 해 보겠습니다. 여기에서는 다른 키 (id, name, email) 값을 기반으로 이름과 값이 동적 인 키를 정의하려고합니다. module API
module Entities
class User < Grape::Entity
exp
일치하는 레코드를 반환하는 나는이 개 모델을 가지고 : 직원 및 작업 직원이 많은 일자리와 직업을 가지고 직원에 속하는 내 API에서 직원 및 작업에 대한 CRUD 엔드 포인트가 그리고 마지막으로 나는 직원이 작업 또한 내가 module MyApi::V1::Entities
class EmployeeResponseEntity < Grape::Enti