इस ट्यूटोरियल में, हम सीखेंगे कि कुंजी पर संग्रहीत हैश मान से एक या अधिक फ़ील्ड को कैसे हटाया जाए। इसके लिए हम एक COMMAND का उपयोग करेंगे - HDEL रेडिस-क्ली में।
यह आदेश, कुंजी पर संग्रहीत हैश मान से एक या अधिक निर्दिष्ट फ़ील्ड को हटा देता है। निर्दिष्ट फ़ील्ड जो हैश मान में मौजूद नहीं हैं, उन्हें अनदेखा कर दिया जाता है।
0 लौटा दिया जाता है, यदि कुंजी मौजूद नहीं है क्योंकि इसे खाली हैश मान माना जाता है। यदि कुंजी मौजूद है तो त्रुटि लौटा दी जाती है, लेकिन कुंजी पर संग्रहीत मान हैश डेटाटाइप का नहीं है। रेडिस एचडीईएल कमांड का सिंटैक्स इस प्रकार है :-
वाक्यविन्यास :-
redis host:post> HDEL <keyname> <element> [ element ]
आउटपुट :-
- (integer) representing number of fields deleted from the hash, excluding non existing fields. - Error, if key exist and value stored at the key is not a hash.
उदाहरण :-
संदर्भ:-
- HDEL कमांड डॉक्स
redis डेटास्टोर में संग्रहीत हैश मान से एक या अधिक फ़ील्ड को हटाने के लिए बस इतना ही। अगर आपको यह पसंद आया हो, तो कृपया अपने विचार कमेंट सेक्शन में साझा करें और दूसरों के साथ भी साझा करें।