2012-12-27 22 views
6

मैंने यहां पोस्ट किया गया उत्तर देखा है: Meteor: integration with Mongoose?, लेकिन यदि मैं Meteor.js के साथ Mongoose का उपयोग करने के लिए संभव हो तो एक सरल, अधिक मॉड्यूलर समाधान की तलाश में हूं।मेटियोर में मोंगोस का उपयोग कैसे करें?

क्या कोई बेहतर तरीका है कि मुझे ओडीएम या मूल समर्थन को संभालना चाहिए जो मैंने नहीं देखा है?

उत्तर

2

उल्का पहले से ही मोंगोडब से बात करता है। लेकिन आप मोंगोस का उपयोग कर सकते हैं। आपको प्रतिक्रियाशीलता के साथ 10 सेकंड की देरी के साथ कोई समस्या हो सकती है। इसके अलावा आप क्लाइंट पर इसका इस्तेमाल करने में आनंद नहीं ले पाएंगे।

उल्का में पहले से ही पूछताछ/अद्यतन, आदि mongodb के तरीके हैं। लेकिन अगर आप चाहते हैं कि आप मोंगोज़ को मजबूर कर सकें:

मोंगोस (एनपीएम इंस्टॉल मोंगोज़) स्थापित करें। और अपने उल्का कोड में इसका इस्तेमाल करते हैं:

require = __meteor_bootstrap__.require; //to use npm require must be exposed. 
var mongoose = require('mongoose'); 
+2

मोंगोस नहीं होने वाला मुद्दा केवल संग्रह API के साथ स्कीमा सत्यापन का समर्थन करने में असमर्थता है। – ecbrodie

+1

@ecbrodie इस समय उल्का में एक आधिकारिक मॉडल सिस्टम नहीं है, लेकिन यदि आप वातावरण पर जांच करते हैं .meteor.com (सामुदायिक भंडार) मॉडल पैकेज हैं जो आपको सत्यापन में डाल देते हैं। इसके अतिरिक्त जब फ़ील्ड की बात आती है तो आप हाल ही में उल्का में जोड़े गए 'चेक' विधियों का उपयोग कर सकते हैं – Akshat

12

मैं सिर्फ Collection2 पैकेज क्योंकि यह सब कुछ है कि मैं एक ORM के रूप में नेवला से चाहता था की पेशकश करने लगता है उपयोग करने के लिए तय कर लिया है। यह संकुल Simple Schema निर्भरता के रूप में उपयोग करता है।