LDAP过滤器使用where

问题描述 投票:0回答:1

是否可以向OpenLDAP服务器询问我在SQL查询中执行的操作:select * from table where modified <last_modified?我想要实现的是基于LDAP中每个条目的属性值导出一些数据,其中条目具有属性:modified和last_modified。我需要的是这些条目及其属性的列表。我不确定是否可能或如何实现这一目标。我正在使用Python ldap3模块来查询LDAP。

python sql filter ldap
1个回答
1
投票

在大多数LDAP服务器实现中,您可以使用类似于以下内容的LDAP searchFilter检索此项:

(modifytimestamp<=20180301000000Z) 

要明确这将返回已修改的LDAP条目。返回的属性由您决定是否为searchAttribute指定。对于所有用户属性“*”以及所有用户属性和操作属性“+”。

过滤器必须用括号括起来。

© www.soinside.com 2019 - 2024. All rights reserved.