की 'नक्शा' कॉल नहीं कर सकता जब मैं emberjs + एंबर डेटा के साथ रेल db से डेटा लोड करने मैं यह त्रुटिEmberjs + डेटा + रेल - Uncaught TypeError: विधि अपरिभाषित
Uncaught TypeError: Cannot call method 'map' of undefined
यहाँ हो रही है coffescript है कोशिश कर रहा हूँ कोड:
window.Cosmetics = Ember.Application.create
Cosmetics.store = DS.Store.create
revision: 4
adapter: DS.RESTAdapter.create
bulkCommit: false
Cosmetics.admin_user = DS.Model.extend({
name: DS.attr('string')
email: DS.attr('string')
});
Cosmetics.view = Ember.View.extend
templateName: 'ember/views/aaa'
Cosmetics.admin_user.reopenClass
url: 'admin/user'
Cosmetics.store.findAll(Cosmetics.admin_user)
नियंत्रक उचित JSON डेटा प्राप्त करता है। मैंने इंटरनेट पर पाए गए उदाहरणों से कोड मैप करने का प्रयास किया है लेकिन कुछ भी मदद नहीं की है। कोई विचार? मुझे लगता है मैं sth गलत कर रहा हूँ। किसी भी सहायता के लिए अग्रिम रूप से धन्यवाद।
क्या आप सर्वर से वापस आने वाले ऑब्जेक्ट का उदाहरण पोस्ट कर सकते हैं? एम्बर के पुराने संस्करणों और डेटा के नए संस्करणों के साथ एक बग भी था जो उपर्युक्त त्रुटि को ट्रिगर करेगा, आप किस प्रकार का एम्बर का उपयोग कर रहे हैं? –
@CoryLoken यहां रेल द्वारा लौटाई गई नमूना वस्तु है - [ऑब्जेक्ट लौटा] (http://pastebin.com/Ttp09BAa)। एम्बरज संस्करण के बारे में, मैं एम्बर-रेल मणि के साथ भेजे गए एक का उपयोग कर रहा हूं, फिर भी एक सुरक्षित पक्ष पर रहने के लिए मैंने जिथब (0.9.7.1) से डाउनलोड किए गए ** नवीनतम ** का उपयोग करने की कोशिश की है लेकिन सफलता के बिना। – thyforhtian
एम्बर-रेल के साथ पैक किए गए एम्बरजेज़ संस्करण के साथ एक ही समस्या है 0.6.0 –