$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