帖子
帖子
用户
博客
课程
显示全部楼层
180
帖子
0
勋章
742
Y币

[云开发] mcm query 疑惑,求助解决,崩溃了。

[复制链接]
发表于 2015-7-3 01:20:12
本帖最后由 qcsbs001 于 2015-7-3 01:22 编辑


搞了几个小时,到了半夜,还是不知道哪里出错了,请高手帮我看看这些,是我代码错了么?


014.png

  1.     function api_chaxun(){
  2.         var model = api.require('model');
  3.         var query = api.require('query');
  4.         query.createQuery(function(ret, err) {


  5.             if (ret && ret.qid) {
  6.                 var queryId = ret.qid;
  7.                 query.include({
  8.                     qid: queryId,
  9.                     column: 'name',
  10.                     value:'ke'
  11.                 });


  12.                 model.findAll({
  13.                     class: "Person",
  14.                     qid: queryId

  15.                 }, function(ret, err) {
  16.                     if (ret) {
  17.                         api.alert(ret);
  18.                         api.alert({msg:"查询成功"});
  19.                         api.alert(JSON.stringify(ret));
  20.                     }
  21.                     else{
  22.                         api.alert(JSON.stringify(ret));
  23.                         
  24.                     }
  25.                 });
  26.             }
  27.         });

  28.     }
复制代码


8
帖子
0
勋章
1万+
Y币
已经使用 model.config 配置了 appId 和 appKey 么?
像这样
  1. var model = api.require('model');
  2. model.config({
  3.     appId: 'your appId',
  4.     appKey: 'your appKey',
  5.     host: 'https://d.apicloud.com'
  6. });
复制代码

180
帖子
0
勋章
742
Y币
yyyfx 发表于 2015-7-3 08:40
已经使用 model.config 配置了 appId 和 appKey 么?
像这样

这样的啊? 我看文档上有这么一句:
意思应该是如果不做这个配置的话,就是当前程序,我因为是当前程序就没有放这个配置。谢谢!  我去试试
  
config
全局函数,配置appKey等应用信息。设置一次即生效,直到下一次设置,不设置默认为当前应用的信息

config({param})
180
帖子
0
勋章
742
Y币
本帖最后由 qcsbs001 于 2015-7-3 09:30 编辑
yyyfx 发表于 2015-7-3 08:40
已经使用 model.config 配置了 appId 和 appKey 么?
像这样

貌似不行。。 如图,还是弹出的 空值
015.png
0
帖子
0
勋章
36
Y币
吧工程发出来
180
帖子
0
勋章
742
Y币
这个怎么调试呢? 根本不知道哪里出错啊...也没个提示。。
8
帖子
0
勋章
1万+
Y币
qcsbs001 发表于 2015-7-3 09:36
这个怎么调试呢? 根本不知道哪里出错啊...也没个提示。。

你是真机调试么?
如果是这样的话,你需要同时配置 appId 和 appKey。
因为 真机调试会默认使用 Apploader 的 appId。
180
帖子
0
勋章
742
Y币
yyyfx 发表于 2015-7-3 12:32
你是真机调试么?
如果是这样的话,你需要同时配置 appId 和 appKey。
因为 真机调试会默认使用 Apploade ...

好的,我试试!
您需要登录后才可以回帖 登录

本版积分规则