我想在我的目录中查询所有不包含给定属性值的 User 对象...... ) - 但我真的很想知道是否有一种方法可以实际查询属性的缺失......有点类似于关系数据库空值。
这是我最终使用的查询:
(&(objectClass=User)(!extensionAttribute1=A))
任何想法如何编写 LDAP 查询以查找尚未定义属性的对象?这甚至可能吗?
最佳答案
这样做时我们需要更多的括号:
(&(objectClass=User)(!(extensionAttribute1=*)))
如果要查找特定属性,则需要删除一些括号(删除 ! 是不够的)
(&(objectClass=User)(extensionAttribute1=*))
关于active-directory - 如何制定 ldap 查询以查找缺少属性的情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1134570/