私はClock
バックボーンにモデルを持っています:
var Clock = Backbone.Model.extend({});
私はからの最新情報を持つインスタンスを取得しようとしています/clocks/123
。私が試したいくつかのこと:
「クラス」レベルのメソッド
Clock.fetch(123)
// TypeError: Object function (){ ... } has no method 'fetch'
インスタンスを作成して呼び出すfetch
:
c = new Clock({id: 123})
c.fetch()
// Error: A 'url' property or function must be specified
コレクション
AllClocks
コレクションリソースを作成しようとしました(ページでそのようなものを使用していないにもかかわらず):
var AllClocks = Backbone.Collection.extend({
model: Clock,
url: '/clocks/'
});
var allClocks = new AllClocks();
allClocks.fetch(123);
// returns everything from /clocks/
APIでバックアップされたクロックを1つだけ取得するにはどうすればよいですか?