match({a: {$elemMatch: {$and: [{b: 1}, {x: 1}]}}},
    {a: [{x: 1, b: 1}]});