json api规范本身并不关心类型是否是单数、复数、破折号、下划线等……拐点规则是不可知的。
  
  
   但是ember默认使用一个约定(例如
   
    JSON API spec
   
   使用相同的约定)。默认情况下,ember的jsonapiadapter将对您的类型进行复数和破折号。
  
  
   重要的是,您的客户机和服务器使用
   
    同样的约定
   
   . 我想那是你的问题。
  
  
   如果服务器使用其他约定,则可以自定义jsonapiadapter:
  
  import DS from 'ember-data';
import { underscore } from '@ember/string';
export default DS.JSONAPIAdapter.extend({
  pathForType(type) {
    return underscore(type);
  }
});