I have in the same bucket
“challengeUser”: {
“counter”: “2”,
“challenge_id”: “10487920”, <-- This the challenge.counter unique Id for challenge
"doc_type": “challengeUser”,
“user_name”: “georgeK”
}
“challenge”: {
“counter”: “10487920”,
“challenge_id”: “A00-870”, <-- this is challenge code not related to challengeUser.challenge_id
"challenge_number": 106,
“doc_type”: “challenge”,
“status”: “CANCELLED”
}
I like to join or sub -query to get all challenges a given a user_name = georgeK is in
I have tried everything I think it can not be done as the
SELECT * FROM challenge c WHERE c.doctype = “challenge” AND c.counter IN (SELECT cu.challenge_id FROM challenge cu USE KEYS c.counter WHERE cu.doctype = “challengeUser”);
returns empty ARRAY
Any help is welcome