ApiCloud链接云端数据库

apicloud的mcm模块其实就是应用云端数据库完成一系列操作,说到云端数据,当然要先创建数据库,按照如下方式创建,当然,双击就可添加数据



之后就简单了,在项目的页面里写上这样的查询就ok了,其中appid,appkey都是来自appcloud官网数据

  1. function test2() {
  2. var userId = 'userId';
  3. var friendUserId = 'friendUserId';
  4. var model = api.require( 'model');
  5. var query = api.require( 'query');
  6. model.config({
  7. appId : 'A6903547912689',
  8. appKey : '8C6CB9D1-FD18-6B0A-859C-EA0D1A2F3927',
  9. host : 'https://d.apicloud.com'
  10. });
  11. query.createQuery( function(ret, err) {
  12. if (ret && ret.qid) {
  13. //console.log(ret.qid);
  14. query.whereEqual({
  15. qid : ret.qid,
  16. column : 'userId',
  17. value : userId
  18. });
  19. query.whereEqual({
  20. qid : ret.qid,
  21. column : 'friendUserId',
  22. value : friendUserId
  23. });
  24. model.findAll({
  25. class : 'friend',
  26. qid : ret.qid
  27. }, function(ret, err) {
  28. //coding...
  29. console.log( "ret=" + JSON.stringify(ret));
  30. console.log( "err=" + JSON.stringify(err));
  31. });
  32. }
  33. });
  34. }

mcm模块包含了model、user、relation和query等对象

完成!

apiready = function () { var model = api.require( 'model' ); var query = api.require( 'query' ); model.config({ appid : 'A6911833617674' , appKey : '08DDA53D-8553-76B0-DA8D-3991430F1512' , host : 'https://d.apicloud.com' }); query.createQuery({ }, function(ret, err) { //coding... if (ret && ret.qid) { model.findAll({ class : 'ware' , qid : ret.qid }, function(ret, err) { //coding... var abcd = $api.byId( 'sectionmy' ); //获取到需要填充的div for ( var i = 0 ; i < ret.length; i++) { $api.append(abcd, "<div>" +ret[i].description+ "</div>" ); } }); } }); }

猜你喜欢

转载自blog.csdn.net/weixin_41722928/article/details/80966197