Seu
item.id no $match função é uma String, portanto, você precisará convertê-la em um ObjectID , igual a:$match: { item: mongoose.Types.ObjectId(item.id) } Você pode consultar este problema no GitHub aggregate para mais detalhes.
item.id no $match função é uma String, portanto, você precisará convertê-la em um ObjectID , igual a:$match: { item: mongoose.Types.ObjectId(item.id) }