Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''async-await''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Calendários

  • Comunidade iMasters

Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento Web
    • Desenvolvimento frontend
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets e outros ambientes
    • Desenvolvimento com Wordpress
    • Desenvolvimento de apps
    • Desenvolvimento ágil
    • Desenvolvimento de Games
    • Banco de Dados
    • Design e UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • Boteco iMasters

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 1 registro

  1. acneto.frc

    Javascript+async-await+MVC

    Olá a todos! Estou modificando algumas funções que utilizam callback para utilizar asyn-await. Uso o padrão MVC. Meu problema é que chamo a função assíncrona na model ela é executada, não retorna erro mas não volta para o controller. Abaixo parte do código. arquivo routes.js const segurosRoutes = require('../controllers/segurosControllers.js'); module.exports = (app) => { app.get('/estagio/movimentacoes/cadastroSeguros', segurosRoutes.segurosGetAll); } arquivo controllers.js const segurosController = require('../models/segurosModels.js'); module.exports = { segurosGetAll, } function segurosGetAll(req, res){ console.log("Entrando em Controllers Seguros: ") segurosController.getAll(function (err, result){ if(err) { console.log("Erro: " + err) throw err; }else{ console.log("Resultado "+result) } }) } arquivo models.js const client = require('../../config/conexao.js'); const moment = require('moment'); module.exports = { getAll, } async function getAll() { m_sql = 'select A.*, B.seg_razaosocial, B.seg_nomefantasia, C.alu_nome, D.usu_username from seguros A left join seguradora B on A.seg_codigo = B.seg_codigo left join usuarios D on A.usu_codigo = D.usu_codigo left join alunos C on A.alu_codigo = C.alu_codigo '; console.log("SQL em Seguros...."+m_sql) console.log("-----------------------") let retorno try{ const retorno = await client.query(m_sql) console.log("Retornando da SQL: "+retorno) } catch(erro) { console.log(erro) retorno = erro } return retorno }
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.