|
[BUG]
注册功能不能将新用户插入云端数据库
[复制链接]
本帖最后由 RachelSY 于 2017-4-11 13:42 编辑
用APICLOUD的User类写的注册方法:
function register() {
api.showProgress();
var model = api.require('model');
model.config({
appId : 'AXXXXXX',
appKey : 'XXXXXXXXX,
host : 'https://d.apicloud.com'
});
var query=api.require('query');
var username = $("#username").val();
var password = $("#password").val();
query.createQuery(function(ret, err) {
if (ret && ret.qid) {
query.whereEqual({
qid : ret.qid,
column : 'username',
value : username
});
model.findAll({
class : 'user',
qid : ret.qid
}, function(ret, err) {
if(ret.length>0){
alert("用户名已经被占用,请重新输入!");
api.hideProgress();
}
else{
var user = api.require('user');
var username = $("#username").val();
var password = $("#password").val();
user.register({
username: username,
password: password
}, function (ret, err) {
api.hideProgress();
if (ret) {
alert("注册成功!")
api.openFrame({
name : 'win_home',
url : 'win_logins.html',
});
} else {
api.toast({msg: err.message, location: "middle"})
}
});
}
});
}
});
}
一直提示注册成功,但是新注册的用户信息没有插入到数据库里
|
|