Create expression that selects map items nearest to key and greater by index.
Expression returns selected data specified by returnType.
Examples for ordered map [{0=17},{4=2},{5=15},{9=10}]:
- (value,index) = [selected items]
- (5,0) = [{5=15},{9=10}]
- (5,1) = [{9=10}]
- (5,-1) = [{4=2},{5=15},{9=10}]
- (3,2) = [{9=10}]
- (3,-2) = [{0=17},{4=2},{5=15},{9=10}]
Namespace: Aerospike.Client
Assembly: AerospikeClient (in AerospikeClient.dll) Version: 5.1.1.0 (5.1.1)
Syntax
C#
public static Exp GetByKeyRelativeIndexRange( MapReturnType returnType, Exp key, Exp index, Exp bin, params CTX[] ctx )
Parameters
- returnType
- Type: Aerospike.ClientMapReturnType
- key
- Type: Aerospike.ClientExp
- index
- Type: Aerospike.ClientExp
- bin
- Type: Aerospike.ClientExp
- ctx
- Type: Aerospike.ClientCTX
Return Value
Type: ExpSee Also