1
我的系統中有兩個資源用戶和組織。 每個人都有一個名字和與其他人的關係(多對多)。REST json API&Ember(數據) - 與關係屬性的多對多關係
在我的REST API,我有:
/組織 - 返回所有組織系統(公共)
/用戶 - 返回所有用戶在系統中(公)
在此之後,我需要爲關係添加屬性(例如組織中的角色)。爲此我創建了工人的概念,即組織中的人。
我曾嘗試:
- 的新模式, 「全資源」;它不符合良好的休息設計。
- 組織內部的嵌套資源;在json中更好,但是在使用EmbeddedRecordsMixin的Ember中,我失去了操縱模型的能力 - 例如使用適配器或序列化程序更改資源。
如何設計REST API?
如何定義Ember模型以及如何操縱它們?
感謝您的回覆,您如何在您的示例中添加第三個資源?你只是關係組織和用戶.. –