Query Array with variable key

As you condition that include obj,so you can just get the obj by

SELECT a.owners.ownerABC
FROM testbucket a
WHERE "GMC" IN OBJECT_NAMES(OBJECT_VALUES(a.owners)[].property[].cars[*])
and ANY obj IN OBJECT_NAMES(a.owners) SATISFIES obj == "ownerABC" END
2 Likes

Yup, perfect.
Thanks again.