Association 和 Navigation主要是用來關聯兩個entity,比如先前例子中的header和item,我們想在獲取header數據的同時,還獲取其item的數據,那麼:Association 和 Navigation就能實現我們這個需求。示例如下:
也可以用expand
Association和Navigation的創建參考先前文章:https://blog.csdn.net/yang362046076/article/details/103488888(ODATA:GetEntity和GetEntitySet方法基本實現 )
我們只要在實現item的GET_ENTITYSET方法即可,如下:
Expand 實現
重定義實現/IWBEP/IF_MGW_APPL_SRV_RUNTIME~GET_EXPANDED_ENTITY方法