比方說,我在SQLAlchemy的兩種型號:與創建API響應燒瓶坐立不安
UserType
User
User
有一個外鍵UserType
我有正常配置的燒瓶 - 不安地將這些模型用作API端點:
/api/user
/api/user_type
但默認情況下,當我訪問這兩種端點,我得到的響應中的每個對象相關聯的相關數據:
- 每個
User
有對應嵌套在響應中的UserType
對象 - 每個
UserType
有嵌套在響應
的數據增長了很多這必然會造成大量的開銷的User
的集合。如果我只想獲取系統支持的UserType
列表,則所有關聯的用戶都將返回。通常,一個API會生成一個鏈接,相關的資源:
/api/user/1/user_type
/api/user_type/1/users
有沒有人得到這些鏈接出瓶,焦躁不安的反應?