일치하는 레코드를 반환하는 나는이 개 모델을 가지고 : 직원 및 작업 직원이 많은 일자리와 직업을 가지고 직원에 속하는포도 API 쿼리
내 API에서 직원 및 작업에 대한 CRUD 엔드 포인트가
그리고 마지막으로 나는 직원이 작업 또한 내가
module MyApi::V1::Entities
class EmployeeResponseEntity < Grape::Entity
expose :id
expose :name
expose :active
expose :one_time
expose :cycle
expose :jobs, using: MyApi::V1::Entities::JobResponseEntity
end
end
이 내 직원 엔티티에서
을 생성 할 수 있습니다 생성하므로 작업에서 중첩 된 속성을 수용 할 수있는 모델 직원이
여기에 내가 취소 작업을 검색하지 않으
module MyApi::V1::Entities
class JobResponseEntity < Grape::Entity
expose :id, documentation: { type: 'integer', desc: 'ID' }
expose :date, documentation: { type: 'date', desc: 'Date' }
expose :start_time, documentation: { type: 'time', desc: 'Start Time' }
expose :end_time, documentation: { type: 'time', desc: 'End Time' }
expose :notes, documentation: { type: 'text', desc: 'Notes' }
expose :status, documentation: { type: 'string', desc: 'Status' }
expose :cancelled, documentation: { type: 'boolean', desc: 'Cancelled' }
expose :paid, documentation: { type: 'boolean', desc: 'Paid' }
end
end
작업과 START_DATE < Time.now()
이 모델 또는 법인 논리가 무엇입니까?
미리 감사드립니다.
완벽 ... 정확히 내가 찾고있는 것. – Marrento