आइए दस्तावेजों के साथ एक संग्रह बनाएं -
> db.selectOnlyNumericDemo.insertOne({"UserId":"User101"});{ "acknowledge":true, "insertId" :ObjectId("5cbdb711de8cc557214c0e16")}> db.selectOnlyNumericDemo.insertOne({"UserId"। :"102"});{ "स्वीकृत" :सच, "insertedId" :ObjectId("5cbdb716de8cc557214c0e17")}> db.selectOnlyNumericDemo.insertOne({"UserId":"User103"});{ "स्वीकृत" :सच, "insertedId" :ObjectId("5cbdb71dde8cc557214c0e18")}> db.selectOnlyNumericDemo.insertOne({"UserId":"104"});{ "acknowledgeed" :true, "insertedId" :ObjectId("5cbdb725de8cc)>संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.selectOnlyNumericDemo.find().pretty();यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5cbdb711de8cc557214c0e16"), "UserId" :"User101" }{ "_id" :ObjectId("5cbdb716de8cc557214c0e17"), "UserId" :"102" }{ "_id" :ObjectId( "5cbdb71dde8cc557214c0e18"), "UserId" :"User103" }{ "_id" :ObjectId("5cbdb725de8cc557214c0e19"), "UserId" :"104"}केवल संख्यात्मक स्ट्रिंग्स का चयन करने या MongoDB में स्ट्रिंग संख्यात्मक है या नहीं यह जांचने के लिए क्वेरी निम्नलिखित है -
> db.selectOnlyNumericDemo.find({'UserId':/^\d+$/});यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5cbdb716de8cc557214c0e17"), "UserId" :"102" }{ "_id" :ObjectId("5cbdb725de8cc557214c0e19"), "UserId" :"104" }