के साथ सरणी से विशिष्ट आइटम को हटा रहा है मैं कोडिनेटर और मोंगोडीबी का उपयोग कर एक वेब ऐप विकसित कर रहा हूं। उपयोगकर्ता फ़ाइलें अपलोड कर सकते हैं और अन्य उपयोगकर्ता उन पर टिप्पणी कर सकते हैं।मोंगोडीबी
मैं मुख्य फ़ाइल दस्तावेज़ में टिप्पणियों नामक एक सरणी में टिप्पणियां संग्रहीत करता हूं। यह सब ठीक है लेकिन मैं सरणी से विशिष्ट टिप्पणियों को कैसे हटा सकता हूं?
मैं आईडी के रूप में उपयोग नहीं कर सकता क्योंकि उपयोगकर्ता कई टिप्पणियां जोड़ सकता है। कैसे आप अनुशंसा करेंगे कि मैं इसे कर सकता हूं?
यह मेरी टिप्पणी सरणी है:
"comments": [
{
"user_id": ObjectId("4f240b433dc7937d68030000"),
"user_name": "james",
"user_comment": "This is a comment",
"created_at": "2012-01-2821: 20: 44"
},
{
"user_id": ObjectId("4f240b433dc7937d68030000"),
"user_name": "mandy",
"user_comment": "This is another comment",
"created_at": "2012-01-2821: 31: 07"
}
],
दिलचस्प लगता है। क्या मैं mongoDB को UUID असाइन कर सकता हूं? यदि हां, तो कैसे? –
नहीं। आपके दस्तावेज़ के मूल्यों के लिए, इस मामले में, आपको यूयूआईडी उत्पन्न करने की आवश्यकता है। PHP में uniqid() है, जिसका आप भी उपयोग कर सकते हैं। – rsmoorthy
एक पूर्ण जवाब के लिए धन्यवाद। इस पर दस्तावेज़ कमजोर हैं। – jcollum