我想在我的目录中查询所有不包含给定属性值的用户对象...我有点黑客攻击寻找没有特定值的东西(潜在的分配值很小,所以这大部分都有效) - 但我真的想知道是否有办法实际查询缺少属性...类似于关系数据库null。
以下是我最终使用的查询:
(&(objectClass=User)(!extensionAttribute1=A))
如何编写LDAP查询以查找尚未定义属性的对象?这甚至可能吗?
答案 0 :(得分:5)
这样做时我们需要更多的parens:
(&(objectClass=User)(!(extensionAttribute1=*)))
如果你想寻找一个特定的属性,你需要删除一些parens(删除!是不够的)
(&(objectClass=User)(extensionAttribute1=*))
答案 1 :(得分:2)
(&安培;!(objectClass的=用户)(extensionAttribute1 = *))