द्वारा लौटाए गए ऑब्जेक्ट में संपत्ति जोड़ें, मैं क्लाइंट को वापस जाने से पहले एक अनुक्रम उदाहरण में एक संपत्ति जोड़ने की कोशिश कर रहा हूं।Sequelize FindOne
router.get('/cats/1', function (req, res) {
Cat.findOne({where: {id: 1}})
.then(function (cat) {
// cat exists and looks like {id: 1}
cat.name = "Lincoln";
// console.log of cat is {id: 1, name: Lincoln}
res.json(cat);
});
});
ग्राहक केवल के {id: 1}
और नहीं नए जोड़े कुंजी देखें।
- यहां क्या हो रहा है?
- Sequelize द्वारा किस प्रकार का ऑब्जेक्ट लौटाया जाता है?
- मैं अपनी बिल्लियों में नई संपत्ति कैसे जोड़ सकता हूं और उन्हें वापस भेज सकता हूं?
लौटाया गया वस्तु एक सादा वस्तु नहीं है, बल्कि एक मोडल उदाहरण है। [डेटा पुनर्प्राप्ति/खोजक] पर एक नज़र डालें (http://docs.sequelizejs.com/en/latest/docs/models-usage/) – DavidDomain
मैं अपने डीबी में कोई भी नया उदाहरण सहेजना नहीं चाहता हूं। बस 'res'json (cat) 'चाहते हैं कि मैं' cat' instance में जोड़े गए किसी भी नए गुण को शामिल करूं। – Rastalamm