Array List Contains — Reference
Return whether a matching value exists.
Return whether a matching value exists.
Before you begin
Section titled “Before you begin”- A Server Connect action. Create the referenced Array List earlier in the same request before using it.
Array List Contains
Section titled “Array List Contains”Return whether a matching value exists.
Settings
Section titled “Settings”| Setting | Meaning |
|---|---|
| Name | The step name under which this lookup result is available to later server expressions. |
| Array List | Choose a Create Array List step available above this action. The stored reference is its name; it is not a database connection or a client-side component. |
| Value | The value to find or remove. Use the same type as the values stored in the list. |
| Output | Includes this named lookup result in the action response. The result can be used by later server steps without Output. Check the saved state: several lookup actions initialize Output on although their declared default is false. |
Worked example
Section titled “Worked example”For [“Notebook”,“Pencil”], Value Pencil returns true and Value Backpack returns false. Use the returned boolean in a Condition before a remove operation.
Check the behavior
Section titled “Check the behavior”Node.js uses includes, while PHP uses non-strict in_array. Numeric strings, booleans and object values can therefore behave differently across server models. Prefer primitive values with consistent types.
Return to the action workflow
Section titled “Return to the action workflow”Use a Get Array List Value step when you need to expose the final list after mutations. Use a database or server session when the data must persist beyond this request.
Check your result
Section titled “Check your result”You can configure this operation and verify the example’s resulting value or list.