帖子
帖子
用户
博客
课程
123下一页
返回列表 发新帖
显示全部楼层
45
帖子
0
勋章
137
Y币
发表于 2016-1-7 18:30:10
10
已解决

小白求教mcms-js-sdk查询后插入数据,无法成功,跪求大神指点 [复制链接]

  • 发表于:2016-01-07 18:30:10
       var client = new Resource("A****", "******");
        var checklogin = client.Factory("manuser");
     checklogin.query({
     "where":{"username":"test12"}
         },function (ret,err) {
     if(err){
     var user = client.Factory("manuser");
     user.save({
        "username":“test”,
        "yaoqingma":“yaoqingma”}, function (ret,err) {
    alert('上传成功');
        });
    }else{  
        alert("yes");
}
     });

代码如上。
结果总是弹出yes,无法插入数据。纠结了2天,不知道哪里出现了错误。麻烦大神指点,谢谢。

blue1018
4
帖子
0
勋章
83
Y币
最佳答案
User.query({ "filter": { "where": { "username": "blue" }, "skip": 0, "limit": 20 } }你看你少了啥
4
帖子
0
勋章
83
Y币
User.query({
  "filter": {
    "where": {
      "username": "blue"
    },
    "skip": 0,
    "limit": 20
  }
}你看你少了啥
5
帖子
0
勋章
1万+
Y币
你是真机还是云编译,云编译看下,一个个接口测试,不熟悉不要一下子写太多代码
45
帖子
0
勋章
137
Y币
我全部用的是云编译,没有用过真机。是一个一个测试过来的。组合到一起,就变成结果只显示yes,数据库没有变化。
45
帖子
0
勋章
137
Y币
谢谢您的关注,能否帮忙看一下
5
帖子
0
勋章
1万+
Y币
满满 发表于 2016-1-7 19:50
谢谢您的关注,能否帮忙看一下

你在云端的云API调试,把里面的代码复制到出来执行,看有问题没
45
帖子
0
勋章
137
Y币
大神,我想的是就是查询有符合没,没有就插入,有就执行别的命令。
想问您的是,这样操作的思路对不?
是不是我命令行写错了,不应该这么写?
云api调试?我试验下,也麻烦懂的大神给看一眼。谢谢
4
帖子
0
勋章
83
Y币
思路大概对。输出err看哪的错误啊。
4
帖子
0
勋章
83
Y币
判断有没有记录返回用这个
      if (ret.status) {
                if (ret.data[0]) {
而不是if(err)
45
帖子
0
勋章
137
Y币
谢谢,我试下看看哦。
123下一页
您需要登录后才可以回帖 登录

本版积分规则