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:[email protected]:27017/test" meteor
Další poznámky
-
Své sbírky Meteor byste měli definovat mimo
client
adresář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 reset
ameteor 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'
}
});
}
});