Module: Aerospike::CDT::MapReturnType
- Defined in:
- lib/aerospike/cdt/map_return_type.rb
Constant Summary collapse
- NONE =
Do not return a result.
0
- INDEX =
Return key index order. 0 = first key N = Nth key -1 = last key
1
- REVERSE_INDEX =
Return reverse key order. 0 = last key -1 = first key
2
- RANK =
Return value order. 0 = smalles value N = Nth smalles value -1 = largest value
3
- REVERSE_RANK =
Return reverse value order. 0 = largest value N = Nth largest value -1 = smallest values
4
- COUNT =
Return count of items selected.
5
- KEY =
Return key for single read and key list for range read.
6
- VALUE =
Return value for single key read and value list for range read.
7
- KEY_VALUE =
Return key/value items.
8
- EXISTS =
Return true if count > 0.
13
- UNORDERED_MAP =
Return an unordered map.
16
- ORDERED_MAP =
Return an ordered map.
17
- INVERTED =
:private
TODO: Should be like ListOperation and Implement InvertibleMapOperation Inverts meaning of map command and return values. For example: map_remove_by_key_range(bin_name, key_begin, key_end, MapReturnType::KEY | MapReturnType::INVERTED) With the INVERTED flag enabled, the keys outside of the specified key range will be removed and returned.
0x10000
- DEFAULT_RETURN_TYPE =
Default return type: NONE
NONE