來自 Rational Tau 的巢狀查詢

查看來自 Rational® Tau 資料來源綱目的巢狀查詢範例。

下列範例顯示指派給 IBM® Rational Tau 範本元素的巢狀查詢。

第一項查詢 model/root(Package) 是在 Rational Tau 模型的環境定義中執行。第二項查詢 model/root(Package)/ownedMember 是在第一項查詢所傳回的每一個套件中執行。

如果需要模型最上層套件中的所有類別清單,查詢是 model/root(Package)/ownedMember(Class)。在這個格式中,輸出文件不再包含每一個套件的名稱。類別清單的建置方式與第一個案例一樣。查詢會分割成其元件查詢,且每一項查詢會在其前一項查詢所定義的環境定義中執行:
表 1. 子查詢
子查詢 環境定義 結果
model 不適用 模型
model/root(Package) 模型 套件清單
ownedMember(Class) 套件清單 類別清單
對於每一個元素,各會執行一次子查詢,並且會將每一項執行的結果連結起來。這些結果會變成下一項子查詢的環境定義,如果是最後一項子查詢,則會變成結果清單。

意見