私は単純なリソースを持っています。
angular.module('app').factory('nmCategory', function($resource){
var categoryResource = $resource('/api/categories/:id',{id:"@id"}, {
update: {method: 'PUT', isArray : false},
get: {method: 'GET' },
});
return categoryResource;
});
私がnmCategory.query()
を呼び出したとき、私はすべての結果を返します。しかし、私はIDでフィルタリングしようとしています。それは単一のレコードのehre idには@idです。私はその後、nmCategory.get({id: 1});
を試してみて、私の驚きに、私は私の単一のレコード私のIDを取得するために期待していた、それが失敗し、
/API /カテゴリ/ 1(404)
が見つかりません返します。私はもっと多くの例をオンラインで検索しましたが、私は何をしているのか反論していません。どうすればいいですか?どんな助けもありがとう。
あなたはあなたのネットワークインスペクタを見てどのURLがリクエストされているか見ることができます。http //:localhost .../api/categories/1 ??あなたはどこでAPIを扱いますか? – MayK