[erlang-questions] Modifying all entries in a mnesia table
Evans, Matthew
<
>
Thu Dec 2 17:10:27 CET 2010
Have a look at mnesia:transform_table/4
For example:
mnesia:transform_table(counter_table,
fun(Rec) -> Rec#counter_table{counter = 0} end,
record_info(counter_table),
counter_table).
-----Original Message-----
From:
[mailto:
] On Behalf Of Andre Nathan
Sent: Wednesday, December 01, 2010 10:01 PM
To:
Subject: [erlang-questions] Modifying all entries in a mnesia table
Hello
I have a mnesia table for a quota system. Quotas are specified as daily
values, so the counters should be reset to 0 every 24h. Is there
anything more efficient than traversing the table with
mnesia:{first/1,next/2} and issuing a write for each record?
Thanks
Andre
________________________________________________________________
erlang-questions (at) erlang.org mailing list.
See http://www.erlang.org/faq.html
To unsubscribe; mailto:
More information about the erlang-questions
mailing list