[erlang-questions] Fetching several ets keys
dmitry kolesnikov
dmkolesnikov@REDACTED
Thu Feb 9 11:11:39 CET 2012
You could try
ets:select or qlc interface.
It table is not big enough then qlc and custom fold function would work:
Q=qlc:q([ X || X <- ets:table(mytab)]),
qlc:fold(FoldFun, [], Q)
Best Regards,
Dmitry >-|-|-*>
On 9.2.2012, at 11.40, ori brost <oribrost@REDACTED> wrote:
> Is there any way in ets to fetch values for several keys in 1 call?
> i.e. something like
>
> ets:multi_fetch(Tid, ["A","B","C","D"]) % will fetch all entries with
> keys A, B, C, D
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://erlang.org/mailman/listinfo/erlang-questions
More information about the erlang-questions
mailing list