Förutsatt att du hade ett användarnamn av username
, ett lösenord för PASSWORD
, en databas med namnet test
, och värdnamnet hatch.mongohq.com
:
Ansluter via skalet
$ mongo hatch.mongohq.com:27017/test -u username -p PASSWORD
Ansluter via Meteor
$ MONGO_URL="mongodb://username:[email protected]:27017/test" meteor
Övriga anteckningar
-
Du bör definiera dina Meteor-samlingar utanför
client
katalogen så att de kan användas på både klienten och servern. Se detta för mer information. -
Du kommer att upptäcka att det är mycket långsammare att ansluta till en fjärrdatabas än att ansluta lokalt, så det rekommenderas i allmänhet inte för utveckling.
-
Meteor skapar en utvecklingsdatabas åt dig när den startar. Detta ger dig också de mycket användbara kommandona:
meteor reset
ochmeteor mongo
, för att återställa och ansluta till nämnda databas.
Initiera din databas
Skapa en fil på servern för initiering - t.ex. server/initialize.js
. När servern startar kan du lägga till användare eller andra dokument som ännu inte finns. Till exempel:
Meteor.startup(function() {
if (Meteor.users.find().count() === 0) {
Accounts.createUser({
username: 'jsmith',
password: 'password',
profile: {
firstName: 'John',
lastName: 'Smith'
}
});
}
});