Function aerospike::expressions::exp_let
source · pub const fn exp_let(exps: Vec<FilterExpression>) -> FilterExpression
Expand description
Define variables and expressions in scope. Requires server version 5.6.0+.
// 5 < a < 10
use aerospike::expressions::{exp_let, def, int_bin, and, lt, int_val, var};
exp_let(
vec![
def("x".to_string(), int_bin("a".to_string())),
and(vec![
lt(int_val(5), var("x".to_string()),),
lt(var("x".to_string()), int_val(10))
])
]
);