XEts.select
select
, go back to XEts module for more information.
select(continuation)
Specs
select(continuation()) :: {[term()], continuation()} | :"$end_of_table"
Equivalent to :ets.select/1
.
The order in which results are returned might be not the same as the original ETS function.
See also: ets:select/1.
select(tab, match_spec)
Equivalent to :ets.select/2
.
See also: ets:select/2.
select(tab, match_spec, limit_or_meta)
Specs
select(t() | tab(), match_spec(), limit_or_meta()) :: t() | {[term()], continuation()} | :"$end_of_table"
select(t() | tab(), match_spec(), limit() | meta()) :: t() | {[term()], continuation()} | :"$end_of_table"
Select items from the table given a match spec and limit or metadata.
If 3rd argument is pos_integer() this function behaves like ets:select/3, otherwise,
the 3rd argument is assumed as shards_meta:t()and it behaves like
ets:select/2.
The order in which results are returned might be not the same as the original ETS function.
See also: :ets.select/3.
select(tab, match_spec, limit, meta)
Select items from the table given a match spec and limit or metadata.
If 3rd argument is pos_integer() this function behaves like ets:select/3, otherwise,
the 3rd argument is assumed as shards_meta:t()and it behaves like
ets:select/2.
The order in which results are returned might be not the same as the original ETS function.
See also: :ets.select/3.