2016-06-10 7 views
0

В моем Node.js оконечных открыть соединение с базой данных Монго таким образом:Есть ли способ указать имя базы данных Mongo для Meteor?

dbs.mongodb.open('myDb', function(){ 
    myApp.aggregate(query, function(){}); 
}) 

Теперь я пытаюсь создать панель аналитики в Метеоре, используя те же базу данных, но не может понять, как точка Монго в 'MyDB'

ответ

1

Наше обходное решение:

#!/bin/bash 

# correct port need to be specified 
export MONGO_URL="mongodb://localhost:27017/myDb" 
meteor 
+0

это то, что сработало и для меня. для ясности я создал сценарий оболочки в config/env.sh с помощью строки: 'export MONGO_URL =" mongodb: // localhost: 27017/myDb "' – wolstat

0

Я создал /server/main.js со следующим содержанием:

import { Meteor } from 'meteor/meteor'; 

Meteor.startup(() => { 
process.env['MONGO_URL'] = "mongodb://localhost/myDb"; 
}); 

Я доложу, если он работал

+1

... и после этого он никогда не возвращался. Смерть от БД. – Vincent

+0

, вероятно, это работало, что проект метеор получил быстрый отказ в пользу реактивной/узловой платформы. Куда уходит время? – wolstat

Смежные вопросы