問題文
mnesia バックアップ ファイルがあり、そこから値を抽出したいと考えています。従業員、スキル、出席の 3 つのテーブル (簡単にするため) があります。したがって、mnesia バックアップ ファイルには、これら 3 つのテーブルのすべてのデータが含まれています。
従業員テーブルは次のとおりです。
Empid (Key)
Name
SkillId
AttendanceId
スキル表は
SkillId (Key)
Skill Name
出席表は
Code (Key)
AttendanceId
Percentage
私が試した こと
ets:foldl(Fetch,OutputFile,Table)
Fetch : フェッチされたレコードをトラバースして、目的の出力形式にする別の関数です。
OutputFile : このファイルに書き込みます
Table : テーブルの名前
期待
コードのみを取得したいので、AttendanceId (これがキーであるため) を使用してレコードを取得しています。従業員情報と出席 ID を表示します。
手伝ってください。