Lo he conseguido proyectando los campos usando alias, en lugar de incluir y excluir por 0 y 1s. Prueba esto:
{
_id : 0,
"profile.ModelID" :"$profile.ModelID",
"profile.AVersion":"$profile.AVersion",
"profile.SVersion":"$profile.SVersion"
}
Lo he conseguido proyectando los campos usando alias, en lugar de incluir y excluir por 0 y 1s. Prueba esto:
{
_id : 0,
"profile.ModelID" :"$profile.ModelID",
"profile.AVersion":"$profile.AVersion",
"profile.SVersion":"$profile.SVersion"
}