MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Usando funções duráveis ​​no aplicativo de funções do Azure com mongodb


Tente o código abaixo para verificar se você pode se conectar ao banco de dados primeiro. Use console.log em vez de context.log.
const df = require("durable-functions");
const mongoClient = require("mongodb").MongoClient;
module.exports = df.orchestrator(function*(context) {
  var mongoClient = require("mongodb").MongoClient;
  mongoClient.connect(
    "mongodb://tonytest:78jst6Mh****.documents.azure.com:10255/?ssl=true",
    function(err, client) {
      if (err) {
        console.log(`Error occurred while connecting to DB ${err}`);
        return context.done();
      } else {
        console.log("MongoClient connected to DB");
      }
      client.close();
    }
  );
});



Tente com console.log(timeSched); para gerar timeSched . Além disso, quando você executa console.log(timeSched.length); , timeSched não foi concedido valor. É por isso que você tem 0;