Aller au contenu

Simuliranje OData usluge

Desni klik na mapu ▸ Dodaj ▸ OData poslužitelj.

PoljeUloga
Simulirani metapodaciCSDL dokument, poslužen takav kakav jest na $metadata
Simulirani podaciJSON objekt: naziv skupa entiteta → niz objekata

Element OData poslužitelj: adresa korijena usluge, dokument $metadata CSDL poslužen doslovno i simulirani podaci entiteta po skupu entiteta

To je ono što ovaj poslužitelj razlikuje od pukog vraćanja zamrznutog JSON-a: Restorm primjenjuje sustavske opcije na vaše simulirane podatke.

Klijent koji pozove:

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

dobiva rezultat koji je uistinu filtriran, projiciran, skraćen i prebrojan.

Podržane opcije: $filter, $select, $orderby, $top, $skip, $count, $expand i $batch.

Razvoju prema OData usluzi prije nego što ona postoji, ili reprodukciji točnog skupa podataka za test — bez podizanja cjelovitog OData poslužitelja, što rijetko kad predstavlja užitak.

Budući da se dokument $metadata poslužuje takav kakav jest, klijentski alati (uključujući Restormov OData uvoz) mogu uslugu otkriti na uobičajen način.

Akcije OData poslužitelj i Zatvaranje OData poslužitelja. Pogledajte Poslužene poslužitelje.