क्या कुछ प्रकार का find_by_sql mongoid के बराबर है, जहां आप एक मोंगो क्वेरी पास करते हैं और यह परिणाम से Mongoid :: दस्तावेज़ों को पूरा करता है?find_by_sql mongoid के बराबर है?
5
A
उत्तर
8
Mongoid संग्रह वर्ग को उचित वर्ग की वस्तुओं को वापस करने के लिए लपेटता है।
तो, अगर उपयोगकर्ता एक Mongoid मॉडल है:
cursor = User.collection.find({}, {}) # Just like the Ruby driver...
records = cursor.to_a # An array of User objects
संपादित करें जोड़ने के लिए: यह वास्तव में मोंगो के कर्सर वर्ग भी गिर्द घूमती है। Moped: See here:
def each
@cursor.each do |document|
yield Mongoid::Factory.build(@klass, document)
end
end
2
आप Mongoid 3 उपयोग कर रहे हैं, यह अपने MongoDB ड्राइवर तक आसानी से पहुँचा जा सकता है। यहां डेटा तक पहुंचने के लिए मॉडल का उपयोग किए बिना कुछ कच्चे डेटा तक पहुंचने का एक उदाहरण दिया गया है:
db = Mongoid::Sessions.default
collection = db[:collection_name]
# finding a document
doc = collection.find(name: 'my new document').first
collection.find.each do |document|
puts document.inspect
end
संबंधित मुद्दे
- 1. Mongoid
- 2. Mongoid
- 3. Mongoid
- 4. Mongoid
- 5. mongoid
- 6. mongoid
- 7. mongoid
- 8. Mongoid
- 9. mongoid
- 10. रेल: find_by_sql और वर्चुअल कॉलम
- 11. रेल में find_by_sql, परिणामी सरणी
- 12. find_by_sql के साथ will_paginate को जोड़ना संभव है?
- 13. Mongoid: ids
- 14. Mongoid एसोसिएशन
- 15. mongoid/मोपेड
- 16. में mongoid
- 17. Mongoid पृष्ठांकन
- 18. कम्प्यूटेशनल-भारी प्रश्नों के लिए find_by_sql के विकल्प क्या हैं?
- 19. apache mod_rewrite node.js के बराबर बराबर है?
- 20. ओएसएक्स के बराबर बराबर?
- 21. Mongoid has_and_belongs_to_many एसोसिएशन
- 22. उपयोग की तरह/mongoid
- 23. रेल 3.1 Mongoid has_secure_password
- 24. रेल + MongoID विशेषता
- 25. Mongoid `समूह()` शर्तों
- 26. mongoid वी.एस. जहां
- 27. Mongoid और ActiveRecord जनरेटर
- 28. Mongoid 3 मास्टर नोड
- 29. Mongoid और कैनकैन
- 30. Mongoid रूबी 1.9.3
यह बिल्कुल अद्भुत है! क्या आप जानते हैं कि कैसे mongo चालक मेरी mongoid कक्षा को पूरा करने के लिए जानता है? –