मेरे पास 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/
मुझे केवल एक एपीआई-समर्थित घड़ी कैसे मिलेगी ?