$$in
Checks if a value is in a list of values
Usage​
{
"$$in": [ /* An array of values which `value` should be part of */ ],
"value": /* any */
}
"$$in(<value>):{input}"
Returns​
boolean
Arguments​
| Argument | Type | Values | Required / Default Value | Description |
|---|---|---|---|---|
| Input | array | Yes | An array of values which value should be part of | |
value | any | Yes | Value to check against |
Examples​
Input
Definition
Output
"A"
{
"$$in": [
"A",
"B"
],
"value": "$"
}
true
[
"A",
"B"
]
{
"$$in": "$",
"value": "A"
}
true
"A"
{
"$$in": [
"a",
"B"
],
"value": "A"
}
false
[
false,
true
]
{
"$$in": "$",
"value": true
}
true
null
{
"$$in": [
10,
20,
30
],
"value": 30
}
true
null
{
"$$in": [
[
{
"a": 4
}
],
[
{
"a": 1
}
],
[
{
"a": 3
}
]
],
"value": [
{
"a": 1
}
]
}
true
[
"a",
"b",
"A",
"B"
]
"$$in(A):$"
true
[
"a",
"b",
"A",
"B"
]
"$$in(C):$"
false