mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-24 00:29:35 -05:00
More for valsort
This commit is contained in:
parent
57722288f1
commit
02f52030b0
2 changed files with 74 additions and 1 deletions
73
doc/man/man5/slapo-valsort.5
Normal file
73
doc/man/man5/slapo-valsort.5
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
.TH SLAPO-VALSORT 5 "RELEASEDATE" "OpenLDAP LDVERSION"
|
||||
.\" Copyright 2005 The OpenLDAP Foundation All Rights Reserved.
|
||||
.\" Copying restrictions apply. See COPYRIGHT/LICENSE.
|
||||
.\" $OpenLDAP$
|
||||
.SH NAME
|
||||
slapo-valsort \- Value Sorting overlay
|
||||
.SH SYNOPSIS
|
||||
ETCDIR/slapd.conf
|
||||
.SH DESCRIPTION
|
||||
The Value Sorting overlay can be used with a backend database to sort the
|
||||
values of specific multi-valued attributes within a subtree. The sorting
|
||||
occurs whenever the attributes are returned in a search response.
|
||||
.LP
|
||||
Sorting can be specified in ascending or descending order, using either
|
||||
numeric or alphanumeric sort methods. Additionally, a "weighted" sort can
|
||||
be specified, which uses a numeric weight prepended to the attribute values.
|
||||
The weighted sort is always performed in ascending order, but may be combined
|
||||
with the other methods for values that all have equal weights. The weight
|
||||
is specified by prepending an integer weight
|
||||
.B {<weight>}
|
||||
in front of each value of the attribute for which weighted sorting is
|
||||
desired. This weighting factor is stripped off and never returned in
|
||||
search results.
|
||||
|
||||
.SH CONFIGURATION
|
||||
These
|
||||
.B slapd.conf
|
||||
options apply to the Value Sorting overlay.
|
||||
They should appear after the
|
||||
.B overlay
|
||||
directive and before any subsequent
|
||||
.B database
|
||||
directive.
|
||||
.TP
|
||||
.B valsort-attr <attribute> <baseDN> (<sort-method> | weighted [<sort-method>])
|
||||
Configure a sorting method for the specified
|
||||
.B attribute
|
||||
in the subtree rooted at
|
||||
.BR baseDN .
|
||||
The
|
||||
.B sort-method
|
||||
may be one of
|
||||
.BR alpha-ascend ,
|
||||
.BR alpha-descend ,
|
||||
.BR numeric-ascend ,
|
||||
or
|
||||
.BR numeric-descend .
|
||||
If the special
|
||||
.B weighted
|
||||
method is specified, a secondary sort-method may also be specified. It is an
|
||||
error to specify an alphanumeric sort-method for an attribute with Integer
|
||||
or NumericString syntax, and it is an error to specify a numeric sort for
|
||||
an attribute with a syntax other than Integer or NumericString.
|
||||
.SH EXAMPLES
|
||||
.LP
|
||||
.nf
|
||||
database bdb
|
||||
suffix dc=example,dc=com
|
||||
...
|
||||
overlay valsort
|
||||
valsort-attr member ou=groups,dc=example,dc=com alpha-ascend
|
||||
.fi
|
||||
|
||||
.SH FILES
|
||||
.TP
|
||||
ETCDIR/slapd.conf
|
||||
default slapd configuration file
|
||||
.SH SEE ALSO
|
||||
.BR slapd.conf (5).
|
||||
.SH ACKNOWLEDGEMENTS
|
||||
.P
|
||||
This module was written in 2005 by Howard Chu of Symas Corporation. The
|
||||
work was sponsored by Stanford University.
|
||||
|
|
@ -16,7 +16,7 @@
|
|||
*/
|
||||
/* ACKNOWLEDGEMENTS:
|
||||
* This work was initially developed by Howard Chu for inclusion in
|
||||
* OpenLDAP Software.
|
||||
* OpenLDAP Software. This work was sponsored by Stanford University.
|
||||
*/
|
||||
|
||||
/*
|
||||
|
|
|
|||
Loading…
Reference in a new issue