Bỏ qua để đến nội dung

Giả lập một dịch vụ OData

Nhấp chuột phải lên một thư mục ▸ Thêm ▸ Máy chủ OData.

TrườngVai trò
Metadata giả lậpTài liệu CSDL, được phục vụ nguyên vẹn trên $metadata
Dữ liệu giả lậpMột đối tượng JSON: tên tập thực thể → mảng các đối tượng

Một phần tử Máy chủ OData: địa chỉ gốc của dịch vụ, tài liệu $metadata CSDL được phục vụ nguyên văn, và dữ liệu thực thể giả lập theo từng tập thực thể

Đây là điểm phân biệt máy chủ này với việc chỉ trả về một khối JSON cố định: Restorm áp dụng các tùy chọn hệ thống lên dữ liệu giả lập của bạn.

Một client gọi:

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

sẽ nhận về một kết quả thực sự đã được lọc, chiếu, cắt bớt và đếm.

Các tùy chọn được hỗ trợ: $filter, $select, $orderby, $top, $skip, $count, $expand$batch.

Phát triển dựa trên một dịch vụ OData trước khi nó tồn tại, hoặc tái tạo một bộ dữ liệu cụ thể cho một bài kiểm thử — mà không phải dựng nguyên một máy chủ OData đầy đủ, vốn hiếm khi là chuyện vui vẻ.

Vì tài liệu $metadata được phục vụ nguyên vẹn, các công cụ client (kể cả phần nhập OData của Restorm) có thể khám phá dịch vụ một cách bình thường.

Các hành động Máy chủ ODataĐóng máy chủ OData. Xem Máy chủ được lưu trữ.