Lab - $facets solution

I have my solution as follows and I found not one movie in either of the two sets:

db.movies.aggregate
(
[
    {$match: { "imdb.rating": { $exists: true } }},
    {$match: { "imdb.rating": { $ne: "" } }},
    {$match: { "metacritic": { $exists: true } }},
    {$match: { "metacritic": { $ne: "" } }},
    {'$facet': 
        {
            moviesIMDB: [
                
                {$sort: {"imdb.rating": -1}}, 
                {$limit: 10}, 
                {$project: {_id: 0, title:1, "imdb.rating": 1}}
            ],
            moviesMeta: [
                
                {$sort: {"metacritic": -1}}, 
                {$limit: 10}, 
                {$project: {_id: 0, title:1, "metacritic": 1}}
            ]
        }
    }
]
).pretty()

The query is still incomplete. But I am checking if there is some definite value in the two fields. As I was going through the two sets, I couldnt find any movie from either of the two sets to be matching. Not sure exactly where I must have gone wrong.

The query looks fine so far, at least nothing stands out as wrong.

So, most likely, you are not connected to the correct cluster or you are not using the appropriate database. What is the output of running mongo shell command: db?