我试着让ember-rails为我工作,但发生了一个奇怪的错误。我有一个模型客户端,我的路线是:
App.Router.map () ->
@resources('clients')
和
App.ClientsRoute = Ember.Route.extend
model: ->
@get('store').findAll 'client'
但是,请求指向:http://my.app:3000/api/v1/lients。
我真的不知道为什么会这样。注意'客户'而不是'客户'。
由于
答案 0 :(得分:0)
客户端模型
App.Client = DS.Model.extend
name: DS.attr('string')
适配器
DS.RESTAdapter.reopen namespace: "api/v1"
App.Store = DS.Store.extend(
revision: 11
adapter: DS.RESTAdapter.create()
)
串行
class ClientSerializer < ActiveModel::Serializer
attributes :id, :name
end