text: const Cidade = require('../models/cidade.model');
  var mongoose = require('mongoose');
  
  module.exports = async (req, res, next) => {
      try {
          const { id } = req.params;        
  
          if(!mongoose.Types.ObjectId.isValid(id)) 
              return res.status(400).send({ status: res.statusCode, erro: 'Id inválido.' });
  
          const cidade = await Cidade.findOne({ _id: id });        
      
          if(!cidade) 
              return res.status(404).send({ status: res.statusCode, erro: 'Cidade não encontrada.' });
              
      } catch (error) {
          return res.status(500).send({ status: res.statusCode, erro: 'Erro interno.' });
      }
      
      return next();
  }