首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新StackMob用户对象JS

更新StackMob用户对象JS
EN

Stack Overflow用户
提问于 2014-01-27 22:46:05
回答 1查看 28关注 0票数 0

我正在尝试使用JS更新一个用户对象,但是我得到了模式错误的重复密钥。使用StackMob JS更新用户对象的正确方法是什么?下面是我的代码

代码语言:javascript
复制
var Usr = StackMob.Model.extend({schemaName: 'user'});
var rid = window.localStorage.getItem("devicetoken");
var usr = new Usr({ username: rid });
usr.set({sendnotification: true });
usr.save({
  success: function(model, result, options) { console.log('saved'); },
  error: function(model, result, options) {console.debug('failed:'+result.error);}
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-28 00:18:36

找出答案,你需要直接使用用户对象。没有必要扩展该模型。

代码语言:javascript
复制
    var user = new StackMob.User({ username: rid, sendnotification: true});
    user.save({
        success: function(model, result, options) { console.log('saved'); },
        error: function(model, result, options) {console.debug('failed:'+result.error);}
    });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21393301

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档