मान लें कि आपके पास username
. का उपयोगकर्ता नाम है , PASSWORD
. का पासवर्ड , एक डेटाबेस जिसका नाम test
. है , और hatch.mongohq.com
. का होस्टनाम :
खोल के माध्यम से कनेक्ट करना
$ mongo hatch.mongohq.com:27017/test -u username -p PASSWORD
उल्का के माध्यम से जुड़ना
$ MONGO_URL="mongodb://username:[email protected]:27017/test" meteor
अन्य नोट
-
आपको अपने उल्का संग्रह को
client
. के बाहर परिभाषित करना चाहिए निर्देशिका ताकि उनका उपयोग क्लाइंट और सर्वर दोनों पर किया जा सके। यह देखें अधिक जानकारी के लिए। -
आप पाएंगे कि दूरस्थ डेटाबेस से कनेक्ट करना स्थानीय रूप से कनेक्ट होने की तुलना में बहुत धीमा है, इसलिए आमतौर पर इसे विकास के लिए अनुशंसित नहीं किया जाता है।
-
उल्का शुरू होने पर आपके लिए एक देव डेटाबेस बनाता है। यह आपको बहुत उपयोगी आदेश भी देता है:
meteor reset
औरmeteor mongo
, रीसेट करने के लिए, और उक्त डेटाबेस से कनेक्ट करने के लिए।
अपना डेटाबेस प्रारंभ करना
प्रारंभ करने के लिए सर्वर पर एक फ़ाइल बनाएँ - उदा। server/initialize.js
. जब सर्वर शुरू होता है तो आप उपयोगकर्ता या अन्य दस्तावेज़ जोड़ सकते हैं जो अभी तक मौजूद नहीं हैं। उदाहरण के लिए:
Meteor.startup(function() {
if (Meteor.users.find().count() === 0) {
Accounts.createUser({
username: 'jsmith',
password: 'password',
profile: {
firstName: 'John',
lastName: 'Smith'
}
});
}
});