我可以使用以下方式解释多元化:
DS.RESTAdapter.configure("plurals", {
query: "queries"
});
但是我需要将'.json'附加到正在生成的所有路由,因为我正在使用的API会抛出错误,如果没有发生这种情况。苦苦寻找有关ember数据的文档,最好的方法是什么?
答案 0 :(得分:10)
您可以覆盖适配器的buildURL
方法,例如:
App.Adapter = DS.RESTAdapter.extend({
buildURL: function(record, suffix) {
return this._super(record,suffix) + '.json'
}
});
有关实例,请参阅this fiddle。