在Back4App中更新用户详细信息使用解析

发布于 2025-02-08 11:02:50 字数 1046 浏览 1 评论 0原文

我正在使用Back4App作为我的React Native App的后端。我想更新我的当前登录的用户详细信息。但是我无法将其更新到db.kindly help.kindly help.my code.my code。 Unhandles承诺拒绝(ID:9)

async function UpdateMember() {
const currentUser = Parse.User.currentAsync();

const User = Parse.Object.extend('Members'); 
const query = new Parse.Query(User);
let Email = currentUser.getUsername();


query.get(Email).then(userObj => {
  // Updates the data we want
  userObj.set('Name', name);
  userObj.set('FHName', fhName);
  userObj.set('GCSNumber', gcsNumber);

  userObj.set('Department', selectedDepartments);
  userObj.set('District', selectedDistricts);
  userObj.set('Education', edu);
  userObj.set('Mobile', mobileNumber);
  userObj.set('Email', email);
  userObj.set('Designation', designation);

 
  userObj
    .save(null, {useMasterKey: true})
    .then(response => {
      console.log('Updated user', response);
      navigation.navigate('Home');
    })
    .catch(error => {
      console.error('Error while updating user', error);
    });
});

}`

I am using back4app as a backend for my react native app.I want to update my current logged in user details.But I could not update it to the DB.Kindly help.My code is given below.Also I get a warning: Possible Unhandles Promise Rejection(id:9)

async function UpdateMember() {
const currentUser = Parse.User.currentAsync();

const User = Parse.Object.extend('Members'); 
const query = new Parse.Query(User);
let Email = currentUser.getUsername();


query.get(Email).then(userObj => {
  // Updates the data we want
  userObj.set('Name', name);
  userObj.set('FHName', fhName);
  userObj.set('GCSNumber', gcsNumber);

  userObj.set('Department', selectedDepartments);
  userObj.set('District', selectedDistricts);
  userObj.set('Education', edu);
  userObj.set('Mobile', mobileNumber);
  userObj.set('Email', email);
  userObj.set('Designation', designation);

 
  userObj
    .save(null, {useMasterKey: true})
    .then(response => {
      console.log('Updated user', response);
      navigation.navigate('Home');
    })
    .catch(error => {
      console.error('Error while updating user', error);
    });
});

}`

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文