Function aerospike::expressions::maps::get_by_value_relative_rank_range
source · pub fn get_by_value_relative_rank_range(
return_type: MapReturnType,
value: FilterExpression,
rank: FilterExpression,
bin: FilterExpression,
ctx: &[CdtContext]
) -> FilterExpression
Expand description
Create expression that selects map items nearest to value and greater by relative rank. Expression returns selected data specified by returnType.
Examples for map [{4=2},{9=10},{5=15},{0=17}]:
- (value,rank) = [selected items]
- (11,1) = [{0=17}]
- (11,-1) = [{9=10},{5=15},{0=17}]