我是新來的erlang,我需要爲我從mnesia數據庫獲得的所有記錄做一些操作。如何讀取erlang中mnesia數據庫的所有記錄?
Result = mnesia:dirty_read(mydatabase, {key1, key2}),
case Result of
[] ->
?DEBUG("No such record found", []);
[#mydatabase{key3 = Key3}] ->
%% some operations
end
我怎樣才能循環添加到我的代碼,執行某些操作的所有記錄?
我甚至不確定上面的代碼是否做到這一點?