I’ve been trying to update an object’s property inside a React app (using npm module: parse), but I can’t do that. I’ve tried several different methods, but none of those seem to work out. Here are a few snippets that I tried:
const query = new Parse.Query(tableName);
query.equalTo('id', objectId);
await query.get('123abc', {
success: function (object) {
console.log('object', object);
object.set('name', 'john doe');
object.save();
},
error: function (error) {
console.log('error', error);
alert("Error: " + error.code + " " + error.message);
}
});
const ParseObj = Parse.Object.extend(tableName);
let instance = new ParseObj();
instance.id = '123abc';
instance.set('name', 'john doe');
const result = await instance.save();
console.log('result', result);
const ParseObj = Parse.Object.extend(tableName);
const query = new Parse.Query(ParseObj);
query.get('123abc').then(
(obj) => {
console.log('obj', obj);
},
(error) => {
console.log('error', error);
}
);
Also, here are some of the few articles I used reference from (can’t put more than 2 links due to new account):