Checks whether a Flake carries an existence-implying filter constraint, at the node or anywhere beneath it.
Such a constraint marks the retrieval path as required rather than optional. Existence is implied by a comparison
or text search constraint, or by a set matching constraint naming at least one non-null option (see
hasValueOptions). A null-only option set, the ranking and pagination slots, and any constraint behind an
aggregate pipe (which filters groups, not the path) all leave the path optional. A constraint on any descendant
marks the whole path to it required.
Checks whether a Flake carries an existence-implying filter constraint, at the node or anywhere beneath it.
Such a constraint marks the retrieval path as required rather than optional. Existence is implied by a comparison or text search constraint, or by a set matching constraint naming at least one non-null option (see hasValueOptions). A null-only option set, the ranking and pagination slots, and any constraint behind an aggregate pipe (which filters groups, not the path) all leave the path optional. A constraint on any descendant marks the whole path to it required.