is not empty
This block is part of the condition group and was last modified in core v10.4.28.
is not empty v10.4.28 checks if the array is filled (not empty)
In pins 1
- Array required
arrayThe array to be checked.
Out pins 1
- condition
conditionThe condition that tells if the given array is filled (not empty).
True only when the array pin holds an actual array with at least one element; false for an empty array, nil, missing, or any non-array value - a non-empty string or object still outputs false.
A typical wiring for is not empty: cast to array feeds the array pin; the condition out pin feeds branch.

Commonly used with
In production blueprints, this block is most often wired together with:
- branch: this block feeds into it.
- cast to array: feeds into this block. Converts your given file to an array.
- get fields: feeds into this block. Gets the selected fields from the given object.
- OR: this block feeds into it. operator for a set of operands is true if and only if one or more of its operands is true.
- find by key - value: feeds into this block. Returns the matching objects for the given key value pair.
- if: this block feeds into it. Conditional branching for arrays (if.. then.. else..).
Version history
Introduced in v10.4.28.
Back to
condition Return to the main group to view all sub-groups Back to array Return to the group to view all blocks within this group
