ldap 查询空白属性值?

ldap 查询空白属性值?

如何查询 ldap 属性的空白值?相当于str1==null编程中的吗?

我尝试了以下操作,但没有效果:

(&(objectCategory=computer)(whenCreated>=20160101000000.0Z)(description=))
(&(objectCategory=computer)(whenCreated>=20160101000000.0Z)(description=''))

答案1

您必须否定匹配通配符*(任意值):

(&(objectCategory=computer)(whenCreated>=20160101000000.0Z)(!description=*))

来自微软LDAP 查询基础知识

! 运算符与通配符运算符结合使用将查找未设置任何属性的对象。

相关内容