someone else told me I can use elemMatch for this scenario, & it worked in MongoDb Playground! But when I tried the same query using the “real” json structure of a document in the Atlas Web UI & in the C# code, the query returns 0 documents. Here’s the query they gave me:
{
kids: {
$elemMatch: {
_id: "Test1",
"grandkids.name": "Bloh"
}
}
}