首页 > 解决方案 > 我无法使用 Visual Studio Code 将 Strapi 与 MongoDB 连接起来。请协助我

问题描述

在此处输入图像描述

而且我反复收到以下错误消息:

在此处输入图像描述

问题出在哪里?如何将strapi连接到MongoDD?

标签: mongodbstrapi

解决方案


您需要先在本地连接到 MongoDB。将所有内容留空,或输入本地运行的 MongoDB 实例的值。然后,您可以从 Atlas 或任何地方检索连接 URL,然后您需要编辑config/database.js

module.exports = ({ env }) => ({
    defaultConnection: 'default',
    connections: {
        default: {
            connector: 'mongoose',
            settings: {
                uri: env('DATABASE_URI')
            },
            options: {
                ssl: true
            }
        }
    }
});

然后,在您的.env文件中:

DATABASE_URI=[CONNECTION_STRING_HERE]

重新启动服务器,您将连接到 MongoDB 的云实例。如果您仍然有问题,您可以查看 Strapi 文档:https ://strapi.io/documentation/developer-docs/latest/guides/databases.html#install-on-atlas-mongodb-atlas 。


推荐阅读