首页 > 解决方案 > 在 Quasar / VueJS 中连接到 MongoDB

问题描述

我正在尝试在我的项目中设置 mongoDB(使用 Quasar Framework)

我做了什么准备:

我测试的

通过js访问mongoDB

在我无法使用 axios 访问 mongoDB 后,我尝试使用以下代码进行连接:

const mongo = require('mongodb')
const MongoClient = mongo.MongoClient
const uri = YOUR_CONNECTION_STRING

var client;var mongoClient = new MongoClient(uri, { reconnectTries : 
Number.MAX_VALUE, autoReconnect : true, useNewUrlParser : true })

mongoClient.connect((err, db) => { // returns db connection
  if (err != null) {
    console.log(err)
    return
  }
  client = db
})

这里的问题是,我不知道如何在我的 vue/quasar 应用程序中实现它。我必须将其保存为组件还是可以使用直接访问它<script src="app.js">?使用上面的代码是连接到我的 mongoDB 数据库的正确方法还是有更简单的方法?

标签: mongodbvue.jsaxiosmongodb-atlasquasar-framework

解决方案


推荐阅读