PutTransformer is used to add a transformer to a database.
Syntax
string PutTransformer(string name, TransformerDefinition transformerDef);
Parameters |
|
|
name |
string |
name of a transformer |
transformerDef |
TransformerDefinition |
definition of a transformer |
Return Value |
|
string |
Transformer name. |
Example
string transformerName = store
.DatabaseCommands
.PutTransformer(
"Order/Statistics",
new TransformerDefinition
{
TransformResults = @"from order in results
select new
{
order.OrderedAt,
order.Status,
order.CustomerId,
CustomerName = LoadDocument(order.CustomerId).Name,
LinesCount = order.Lines.Count
}",
Name = "Order/Statistics"
});