gpt4 book ai didi

mongodb - 如何连接到 Meteor 中的外部 MongoDB 实例?

转载 作者:可可西里 更新时间:2023-11-01 10:45:12 24 4
gpt4 key购买 nike

我想了解如何在 Meteor 中连接到外部 MongoDB 实例。

我已经添加了这个环境

Meteor.startup(function () { 
process.env.MONGO_URL = 'mongodb://[UN]:PW]@[host]:[port]/meteorTest'
});

但数据仍然来自本地数据库。

我想将所有集合从我的本地数据库移动到这个外部数据库。我阅读了所有教程,它们都告诉我设置这个 evn 变量,但没有任何效果。如何测试它是否已连接?

最佳答案

根据我自己的经验;在启动 meteorjs 服务器应用程序之前,我需要设置环境变量。为此,您需要在调用 meteor 或为系统上运行 meteor 应用程序的配置文件预设环境时在命令行上传递环境变量。

因此,您可以使用以下命令启动您的应用:

MONGO_URL='mongodb://user:password@remote.domain.com:12345/' meteor

您还应该确保 mongodb 可以访问并且您的用户凭据是正确的!我假设您正在尝试使用远程 mongodb 实例在本地计算机上运行 meteor。

在 Windows 上

您必须在 meteor 应用程序文件夹中创建一个批处理文件来调用环境变量。这里有一个例子:https://stackoverflow.com/a/29833177/1997579

关于mongodb - 如何连接到 Meteor 中的外部 MongoDB 实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54983213/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com