2011-10-12 7 views
5

मैं एक क्वेरी कैसे करूं जो पूरे दस्तावेज़ को वापस नहीं लौटाता, लेकिन केवल फ़ील्ड जिन्हें मैंने निर्दिष्ट किया है?मैं केवल उन क्षेत्रों को वापस कैसे करूं जो मोंगोइड में आवश्यक हैं?

उत्तर

2

आप भी pluck

Person.all.pluck(:first_name, :last_name, :id) 

http://www.rubydoc.info/github/mongoid/mongoid/Mongoid%2FContextual%2FMongo%3Apluck

+0

आप की तरह कर सकते हैं '# pluck' के लिए उपयोग कर सकते हैं प्रलेखन के लिए – rudolph9

+0

किया ... (केवल मुझे मिला एकमात्र दूर) – Jan

+0

यह कई फ़ील्ड के साथ मोंगोइड के साथ काम नहीं करता है। –

संबंधित मुद्दे

 संबंधित मुद्दे