PutTransformer is used to add a transformer to a database.
Syntax
curl \
http://{serverName}/databases/{databaseName}/transformers/{transformerName} \
-X PUT \
-d @transformerDefiniton.txt
Request
Query parameter |
Required |
Description |
transformerName |
Yes |
name of a transformer |
Response
Status code |
Description |
201 |
Created |
Return Value |
Description |
Transformer |
Transformer name. |
Example
curl -X PUT "http://localhost:8080/databases/NorthWind/transformers/Order/Statistics"
-d "{\"TransformResults\":\"from order in results select new { order.OrderedAt, order.Status, order.CustomerId, CustomerName = LoadDocument(order.CustomerId).Name, LinesCount = order.Lines.Count }\",\"IndexId\":0,\"Name\":\"Order/Statistics\"}"
< HTTP/1.1 201 Created
{"Transformer":"Order/Statistics"}