URL 規則に従って、REST アダプターはURL でFind All
( GET
) を実行し、plural
URL でFind
( GET
) を実行しsingular/id
ます。現在、私の URL の 1 つはこのスキームに従っていません。これは、URL自体が単一のオブジェクトを参照しており、 id
.
URL は次のとおりapi/me
です。これにより、現在ログインしているユーザーに関するデータが返されますが、ルートをマップできません。これは私のコードです:
App.Me = DS.Model.extend({
full_name : DS.attr('string'),
email : DS.attr('string'),
});
App.ProfileUserRoute = Ember.Route.extend({
model: function () {
return App.Me.find();
}
});
RESTAdpater がこの URL を生成しています:http://localhost:8000/api/mes
が、サーバーに見つかりません。特定のルートに使用される URL を微調整するにはどうすればよいですか?