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

MongoDB उपयोगकर्ता बनाएं जो केवल उसके द्वारा बनाए गए दस्तावेज़ों का प्रबंधन कर सके

दस्तावेज़ बनाने के बिंदु पर, आप उपयोगकर्ता की आईडी को विशेषताओं में से एक के रूप में पास कर सकते हैं, इसलिए जब आप उस दस्तावेज़ को अपडेट या हटाना चाहते हैं, तो आप एक जांच करते हैं कि उपयोगकर्ता जो उस दस्तावेज़ को अपडेट करने का प्रयास कर रहा है वह वह व्यक्ति है जिसे शुरू में बनाया गया था यह।

किसी चीज़ में मूवी का नाम, डेटा जोड़ा गया, उपयोगकर्ता आईडी है

userId=12;
const data = Something.findOne({someDocument});
if(userId==data.userid){
   //perform update/delete
}else{
   //return error
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Ubuntu पर MongoDB का कौन सा संस्करण स्थापित है

  2. MongoDB कैप्ड कलेक्शन और मोनोटिक रूप से बढ़ता हुआ इंडेक्स

  3. मोंगोइड 3 - मानचित्र तक पहुंचें_परिणाम कम करें

  4. पायथन का उपयोग करके JSON फ़ाइल को MongoDB में कैसे आयात करें

  5. क्या जावास्क्रिप्ट लाइब्रेरी मोंगोडीबी जैसी क्वेरी का मूल्यांकन किसी वस्तु के खिलाफ कर सकती है?