CRUD Controller offers capability to save structured or non structured data based on mondodb collections.
Operations
Method | Operation | URL |
---|---|---|
GET | retrieve data | /api/CRUD/entityname/ |
GET | retrieve data a single element | /api/CRUD/entityname/{id} |
POST | Insert new item (no update) | /api/CRUD/entityname/ |
PUT | replace an element. Upsert mode. | /api/CRUD/entityname/{id} |
PATCH | patch an element, only changed field are updated | /api/CRUD/entityname/{id} |
DELETE | remove element | /api/CRUD/entityname/{id} |
POST,PUT,PATCH Request
json
{
"field":"value",
"field2":value,
}
DELETE
No payload needed (id is from URL)
GET (single element)
no payload required
GET (search and list elements)
?rawQuery=optional_json_query&pageNumber=1&pageSize=20