मैं सभी एलडीएपी ऑब्जेक्ट्स के लिए फ़िल्टर करना चाहता हूं जहां सीएन sAMAccountName के बराबर नहीं है।एलडीएपी गुणों की तुलना
(!(cn=sAMAccountName))
किसी को भी वांछित कार्यशीलता प्राप्त करने के लिए कैसे पता है: इसलिए मैं निम्न क्वेरी, दुर्भाग्य से न तो काम करता है और न ही आरएफसी के अनुरूप हो रहा है जो लिखा था? क्योंकि दावे के दाएँ हाथ की ओर cn
विशेषता के एक मूल्य होने के लिए लिया जाता है
सादर थॉमस
प्रश्न को समझने के लिए प्रतीत नहीं होता है। क्या आप वाकई * प्रत्येक रिकॉर्ड को छोड़कर * प्रत्येक रिकॉर्ड को पुनः प्राप्त करना चाहते हैं? आपकी वास्तविक आवश्यकता क्या है? – EJP
जैसा कि कहा गया है, मैं सभी ऑब्जेक्ट्स (मेरे मामले में उपयोगकर्ताओं) को पुनर्प्राप्त करना चाहता हूं जहां आम नाम sAMAccountName के बराबर नहीं है। मैंने सोचा था कि क्वेरी होगी (cn! = SAMAccountName) जिसे (! (Cn = sAMAccountName) के रूप में भी लिखा जा सकता है) ... लेकिन जाहिर है, मैं कोई एलडीएपी विशेषज्ञ नहीं हूं :) – Thomas
नहीं, यह केवल सभी रिकॉर्ड लौटाता है जहां 'सीएन' विशेषता में एक अक्षर 'sAMAccountName' नहीं है, जिसे शाब्दिक के रूप में लिया जाता है। मुझे नहीं लगता कि आप जो चाहते हैं उसके लिए एक फ़िल्टर लिख सकते हैं। यह केवल एलएचएस है जिसे एक विशेषता नाम के रूप में लिया जाता है। – EJP