Solo puedes hacer: db.collection.distinct("children.child_name"); En tu caso devuelve: [ "John", "Anna", "Kevin" ]