2011-04-05 45 views
0

所有的數據我有Mnesia的表:的Mnesia得到場

-record(counter, { 

        value, 
         type, 
         tree 
       }). 

如何我可以從這個3場得到的所有數據?

謝謝。

回答

2

你只想要一張表的所有數據?關閉我的頭頂:

mnesia:transaction(fun()-> qlc:e(mnesia:table(counter)) end).

同樣的事情,但更高效:

mnesia:async_dirty(fun()-> qlc:e(mnesia:table(counter)) end).

+0

是的,我希望得到的所有數據表。感謝您的回覆。 – 0xAX 2011-04-05 18:01:38

2

也更快:
mnesia:dirty_match_object(#counter{_ = '_'}).