क्या ये दो कदम मॉडल को हटाने के लिए अनिवार्य हैं?एक संग्रह में एक बैकबोन मॉडल को एक चरण में नष्ट करना?
var model = collection.get(id);
model.destroy();
collection.remove(model);
क्या किसी संग्रह को हटाए जाने पर मॉडल को नष्ट करने का कोई तरीका नहीं है?
मुझे यकीन है कि रीढ़ की किस संस्करण का उपयोग कर रहे थे जब आप इस प्रश्न पूछा, लेकिन AFAIK कम से कम 0.5.3 में जब आप '.destroy()' अपने मॉडल पर कॉल नहीं कर रहा हूँ, रीढ़ उसे निकाल देता है सर्वर से और (बशर्ते कि सफल हो) तो इसे अपने संग्रह से स्वचालित रूप से हटा दें। –
अच्छा। मैं संस्करण 0.3.3 –
भविष्य के पाठकों के लिए नोट का उपयोग कर रहा था: रीढ़ की हड्डी इसे सभी संग्रहों से हटा देगा, न केवल model.collection। संग्रह मॉडल घटनाओं को सुनते हैं और 'नष्ट' एक निकालने का कारण बनता है (संबंधित घटनाओं के साथ)। – Crisfole