Za předpokladu, že jste měli uživatelské jméno username , heslo PASSWORD , databázi s názvem test a název hostitele hatch.mongohq.com :
Připojení přes shell
$ mongo hatch.mongohq.com:27017/test -u username -p PASSWORD
Připojení přes Meteor
$ MONGO_URL="mongodb://username:example@sqldat.com:27017/test" meteor
Další poznámky
-
Své sbírky Meteor byste měli definovat mimo
clientadresáře, takže je lze použít jak na klientovi, tak na serveru. Viz toto pro více podrobností. -
Zjistíte, že připojení ke vzdálené databázi je mnohem pomalejší než připojení lokálně, takže se obecně nedoporučuje pro vývoj.
-
Meteor pro vás po spuštění vytvoří dev databázi. To vám také poskytuje velmi užitečné příkazy:
meteor resetameteor mongo, resetovat a připojit se k uvedené databázi.
Inicializace databáze
Vytvořte na serveru soubor pro inicializaci - např. server/initialize.js . Po spuštění serveru můžete přidat uživatele nebo jiné dokumenty, které ještě neexistují. Například:
Meteor.startup(function() {
if (Meteor.users.find().count() === 0) {
Accounts.createUser({
username: 'jsmith',
password: 'password',
profile: {
firstName: 'John',
lastName: 'Smith'
}
});
}
});