তাই আমি কিছুটা বিভ্রান্ত হয়ে পড়েছি - একটি সেভ ইভেন্ট কল করার জন্য আমাকে কী এখনও সমস্ত বৈশিষ্ট্যে পাস করতে হবে? আমার মডেলটি যদি বড় হয় তবে আমি প্রতিটি সম্পত্তি ম্যানুয়ালি সেট করতে চাই না
আমি কল করছি মডেল.সভ এবং নিম্নলিখিতগুলি করার চেষ্টা করছেন:
this.model.save(
{
success: function (model, response) {
console.log('model saved');
}
});
ঠিক আছে আমার নিজের প্রশ্নের উত্তর দেওয়ার জন্য যদি কেউ এই পোস্টটি খুঁজে পায় তবে আমি নিম্নলিখিতটি যা কাজ করে তা করলাম:
this.model.save({ id: this.model.get('id') },
{
success: function (model, response) {
console.log("success");
},
error: function (model, response) {
console.log("error");
}
});
সম্পাদনা: আমি কোনও কারণে আপনাকে উত্তর দিতে পারিনি, তবে আমি সম্পাদনা করতে পারি
তবে আপনাকে আইডি সেট করতে হবে না: this.model.get('id')
আপনি কেবল একটি ফাঁকা বস্তুটি পাস করতে পারবেন কারণ একটি ফাঁকা বৈশিষ্ট্য কেবল গুণাবলী বাড়িয়ে দেয় না, কিছুই করে না:
this.model.save({}, {
success: function (model, response) {
console.log("success");
},
error: function (model, response) {
console.log("error");
}
});