pub fn get_by_value_range(
    return_type: ListReturnType,
    value_begin: Option<FilterExpression>,
    value_end: Option<FilterExpression>,
    bin: FilterExpression,
    ctx: &[CdtContext]
) -> FilterExpression
Expand description

Create expression that selects list items identified by value range and returns selected data specified by returnType.

// List bin "a" items >= 10 && items < 20
use aerospike::operations::lists::ListReturnType;
use aerospike::expressions::lists::get_by_value_range;
use aerospike::expressions::{int_val, list_bin};

get_by_value_range(ListReturnType::Values, Some(int_val(10)), Some(int_val(20)), list_bin("a".to_string()), &[]);