콘텐츠로 이동

OData 서비스 모의하기

폴더에서 마우스 오른쪽 버튼 클릭 ▸ 추가 ▸ OData 서버.

필드역할
모의 메타데이터CSDL 문서. $metadata 에서 그대로 제공됩니다
모의 데이터JSON 객체: 엔티티 세트 이름 → 객체 배열

OData 서버 요소: 서비스 루트의 주소, 그대로 제공되는 $metadata CSDL 문서, 그리고 엔티티 세트별 모의 엔티티 데이터

고정된 JSON을 되돌려 주기만 하는 것과 이 서버를 구별하는 지점입니다. Restorm은 모의 데이터에 시스템 옵션을 적용합니다.

어떤 클라이언트가 이렇게 호출한다고 하면,

GET localhost:8080/Clients?$filter=pays eq 'FR'&$select=id,nom&$top=10&$count=true

실제로 필터링되고 투영되고 잘려 나가고 개수가 세어진 결과를 받습니다.

지원되는 옵션은 $filter, $select, $orderby, $top, $skip, $count, $expand, $batch 입니다.

OData 서비스가 아직 없는 동안 그것을 전제로 개발하거나, 테스트를 위해 특정한 데이터 세트를 재현하는 데 씁니다. 완전한 OData 서버를 세울 필요는 없습니다. 그 일이 즐거운 경우는 드물기 때문입니다.

$metadata 문서가 그대로 제공되므로, Restorm의 OData 가져오기를 포함한 클라이언트 도구들이 평소처럼 서비스를 알아낼 수 있습니다.

OData 서버OData 서버 닫기 액션이 있습니다. 호스팅되는 서버를 참고하십시오.