Você não pode use regex na projeção. Você precisa especificar explicitamente a
projection
argumento para o .find()
método db.collection.find({},
{
"data.2007.actual": 1,
"data.2007.upper_end_of_range": 1,
"data.2008.actual": 1,
"data.2008.upper_end_of_range": 1,
"table_name": 1
}
)