$ proyecto en $ agregación de búsqueda [duplicado]

Esta pregunta ya tiene una respuesta aquí:

excluir campos en la agregación de búsqueda de $ 1 respuesta

Así que tengo el siguiente documento

{
    "_id": "5b7dfee3130dd4ff45288882",
    "name": "test",
    ...
    "list": {
        "_id": "5b7dfee2130dd4ff45288875",
        "name": "test"
        ...
    }
}

¿Cómo debo hacer para proyectar todos los campos del documento principal, mientras solo proyectolist 's_id yname, Dado quelist fue creado a través de unlookup + unwind es decir

{
    "$match": match
},
{
    "$lookup": {
        from: "lists",
        localField: "list",
        foreignField: "_id",
        as: "list"
    }
},
{
    "$unwind": "$list"
},

Respuestas a la pregunta(2)

Su respuesta a la pregunta