import { MongoClient } from "https://deno.land/x/[email protected]/mod.ts";
import { env } from "../config.ts";
const client = new MongoClient();
// Connecting to a Mongo Atlas Database
await client.connect({
db: "dip",
tls: true,
servers: [
{
host: env.MONGO_HOSTNAME,
port: 27017,
},
],
credential: {
username: env.MONGO_USER_NAME,
password: env.MONGO_USER_PASSWORD,
db: "dip",
mechanism: "SCRAM-SHA-1",
},
});
const db = client.database("dip");
export default db;
here`s my error:
error: Uncaught (in promise) Error: MongoError: "Connection failed: Could not find a master node" throw new MongoDriverError(Connection failed: ${e.message || e});
^ at MongoClient.connect (https://deno.land/x/[email protected]/src/client.ts:46:13) at async file:///E:/webstuff/deno/db/mongodb.ts:12:1