如果我有一个名为DatabaseType
的Ember模型,并希望将其与Ember Data的REST适配器一起使用(我控制服务器端API),那么API URL应该是什么样的,以及Ember是什么数据期望有效负载看起来像CamelCase vs snake_case / underscore,以及多元化?
鉴于推荐的多个单词的REST URL结构是使用下划线(而不是驼峰的情况),但也给出了Ember Data对于命名约定和有效负载结构的挑剔和观点:
一个。 API端点应该是:
CamelCase - /databaseTypes/1/
snake_case - /database_types/1/
B中。有效负载JSON根应该是什么?
获取数据库类型 - > { databaseTypes: [ ... ] }
获取数据库类型 - > { database_types: [ ... ] }