स्टोर करने के लिए, आइए एक उदाहरण देखते हैं और दस्तावेज़ों के साथ एक कलेक्शन बनाते हैं:
नमूना डेटा बनाना (फाइल नाम और लोकेशन)
> db.demo645.insertOne( {
'fileName' : 'MongoDB Program',
'fileLocation':'C:/users/workspace/AllMongoDBProgram/MongoDB Program'
} );
> db.demo645.insertOne( {
'fileName' : 'SumOfTwoNumbers.java',
'fileLocation':'E:/eclipseWorkspace/AllJavaPrograms/SumOfTwoNumbers.java'
} );
> db.demo645.insertOne( {
'fileName' : 'Script.sql',
'fileLocation':'C:/MySQLQuery/Script.sql'
} );
सभी दस्तावेज़ देखना
> db.demo645.find();
{ "fileName" : "MongoDB Program", "fileLocation" : "C:/users/workspace/AllMongoDBProgram/MongoDB Program" }
{ "fileName" : "SumOfTwoNumbers.java", "fileLocation" : "E:/eclipseWorkspace/AllJavaPrograms/SumOfTwoNumbers.java" }
{ "fileName" : "Script.sql", "fileLocation" : "C:/MySQLQuery/Script.sql" }
व्याख्या: यह एक साधारण डॉक्यूमेंट स्ट्रक्चर है जहां प्रत्येक दस्तावेज़ एक फाइल का मेटाडेटा स्टोर करता है - नाम और पूर्ण पथ। आप अतिरिक्त फील्ड्स जैसे fileSize, uploadDate, fileType, permissions आदि भी जोड़ सकते हैं।