MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

MongoDB क्वेरी मौजूदा डेटाबेस में पहले अक्षर को बड़ा करने के लिए

यह सबसे अच्छा समाधान नहीं हो सकता है। नीचे दिए गए सुझाव में एकमात्र समस्या $substr का "3" प्राप्त करना है:["$name1",1,3 ] गतिशील रूप से। लेकिन आपको एक शुरुआत देता है?

db.toupper.aggregate([{$project:{name:{$concat:[{$toUpper:{$substr:["$name1",0,1]}},{$substr:["$name1",1,**3**]}]}}}])

नीचे परिणाम है

 db.toupper.find()

 "_id" : ObjectId("5767ca0badb381a5cc0d19cd"), "name1" : "lean" }
 "_id" : ObjectId("5767ca3aadb381a5cc0d19ce"), "name1" : "lean" }

 db.toupper.aggregate([{$project:{name:{$concat:[{$toUpper:{$substr:["$name1",0,1]}},{$substr:["$name1",1,3]}]}}}])

 "_id" : ObjectId("5767ca0badb381a5cc0d19cd"), "name" : "Lean" }
 "_id" : ObjectId("5767ca3aadb381a5cc0d19ce"), "name" : "Lean" }



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगो डीबी एकत्रीकरण कई शर्तें

  2. नेवला उदाहरण .save () काम नहीं कर रहा

  3. MongoDB में एक सरणी में एक विशिष्ट स्थिति में एक मान डालें

  4. नेवला उप-उप दस्तावेज़ को आबाद करता है

  5. कैसे इस नेस्टेड दस्तावेज़ संरचना (MongoDB) में एक प्रश्न बनाने के लिए?