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

नोड बैकएंड में छवि कैसे स्टोर करें?

स्ट्रिंग में कनवर्ट करने के बाद फ़ाइलों को स्टोर करना आसान हो जाएगा, आपको बस अपने फ़्रंटएंड में स्ट्रिंग को छवि में कनवर्ट करना होगा

इमेज को base64 . में बदलें अपने एपीआई में इस कोड का उपयोग करके स्ट्रिंग और अपलोड फ़ोल्डर से फ़ाइल को हटाना न भूलें

"img": new Buffer.from(fs.readFileSync(req.file.path)).toString("base64")

फ़ाइल को हटाने के लिए

           let resultHandler = function (err) {
                if (err) {
                    console.log("unlink failed", err);
                } else {
                    console.log("file deleted");
                }
            }

            fs.unlink(req.file.path, resultHandler);

अपने मार्गों पर आयात करें multer

 `multer const multer = require('multer');
  const upload = multer({ dest: __dirname + '/uploads/images' });`

upload.single('img') जोड़ें आपके अनुरोध में

router.post('/fellows-details', authorize([Role.ADMIN, Role.USER]), 
            upload.single('img'), usersController.fellowsdetails);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - पूर्ण पाठ अनुक्रमणिका - पूर्ण पाठ खोज - स्टेमिंग

  2. एकत्रीकरण के दौरान MongoDB ISODate से सेकंड में यूनिक्स टाइमस्टैम्प प्राप्त करना

  3. एकत्रीकरण प्रश्नों पर MongoDB का प्रदर्शन

  4. MongoDB एकत्रीकरण ढांचे के साथ एक सरणी को खोलने के बाद सरणी अनुक्रमणिका कैसे प्रोजेक्ट करें

  5. शेल स्क्रिप्ट - चेक मोंगोड सर्वर चल रहा है