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