darcyyy
2021-10-15 20:08
采纳率: 0%
浏览 120

windows 下 安装好的 openldap(2.4.49)服务,不能对查询到的结果集,排序,即不支持 server side sorting。怎样让其支持呢?

看 openldap官网说 从2.4.23就支持 对查询到的结果集 进行排序后再返回了。 本人通过使用windows下的 WinLdap.h 中的接口进行调用。发现不能正确的实现 排序控制,ldap_search_ext_s一直返回报错 LDAP_UNAVAILABLE_CRIT_EXTENSION,。
通过Apache Directory Studio查看,也不支持 排序控制

img


后续还会进行分页查询,希望也能稍微指点几句。谢谢!

  • 好问题 提建议
  • 收藏

1条回答 默认 最新

  • wuyaomeimei_ 2021-10-16 09:48

    如果我查到的没错的话,它应该是不支持排序控制的。
    openldap就是个目录

    LDAP提供并实现目录服务的信息服务,目录服务是一种特殊的数据库系统,对于数据的读取、浏览、搜索有很好的效果。
    目录服务一般用来包含基于属性的描述性信息并支持精细复杂的过滤功能,但OpenLDAP目录服务不支持通用数据库的大量更新操作所需要的复杂的事务管理或回滚策略等。
    所以,额。嗯。

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题