$max
$max
operator helps you in finding the maximum value in an given array expression. You can use this in any Expression Object.
Syntax
{
"$max":[ <expr>, <expr> ... ]
}
Properties
Field
Description
Required
<expr>
The <expr>
expression can be any valid expression as long as it resolves to a number.
It can also be a Magical Autocomplete.
true
Returns
float
- The result of $max operation
Examples
Basic example
{
"$max": [1,5,3,6,2]
}
The above expression returns 6
With Nested Expressions
{
"$max": [
1,
2,
{ "$add" : [1,2] },
{ "$pow" : [2,2] },
]
}
The above expression calculates the nested expression, return 3,4 respectively in its place and then the outer $max
expression returns 4 overall.
With Magical Autocomplete
Let's say we have declared a variable temp
in our API flow, which has a value of [5, 4, 3, 2, 1]
currently.
{
"$max":"$.variables.temp"
}
The above expression would resolve to a result of 5
Last updated