2

問題文

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 を表示します。

手伝ってください。

4

1 に答える 1