, you can use hierarchical fields that represent an array, map, or struct.
You can use the hierarchical fields as pass-through fields. You can also use hierarchical fields in an advanced filter condition or use a hierarchical field with a complex operator to access primitive child fields in the filter condition. For more information about complex operators, see
Consider the following guidelines when you use hierarchical fields in a filter condition:
You cannot use a hierarchical field in a simple filter condition.