ExAliyunOts.iterate_all_range
You're seeing just the function
iterate_all_range
, go back to ExAliyunOts module for more information.
Link to this function
iterate_all_range(instance, table_name, inclusive_start_primary_keys, exclusive_end_primary_keys, options \\ [])
View SourceSpecs
iterate_all_range( instance(), table_name(), inclusive_start_primary_keys(), exclusive_end_primary_keys(), options() ) :: result()
As a wrapper built on get_range/5
to fetch a full matched data set by iterate, if process a large items,
recommend to use stream_range/5
.
Example
import MyApp.TableStore
iterate_all_range table_name1,
[{"key1", 1}, {"key2", :inf_min}],
[{"key1", 4}, {"key2", :inf_max}],
direction: :forward
Options
Please see options of get_range/5
for details.