为了账号安全,请及时绑定邮箱和手机立即绑定
  • 小程序云函数需要 node 环境,可以从 nodejs 官网下载安装

    查看全部
    0 采集 收起 来源:云函数

    2019-05-11

  • 在微信小程序端是没有批量删除权限的,需要调用云函数进行批量删除

    查看全部
    0 采集 收起 来源:云数据库

    2019-05-11

  • 微信小程序删除云数据库中单条数据时,可以通过 .doc('_id') 方法定位到数据,然后使用 .remove() 方法删除,如:

    delete:function(){

    db.collection('tag').doc('96c1cbbe5cd595600f8d74ff00cb864a').remove().then(res=>{

    console.log(res);

    }).catch(err=>{

    console.error(err);

    });

    }


    查看全部
    0 采集 收起 来源:云数据库

    2019-05-11

  • 在小程序端查询云数据库数据时,默认情况只能查询到自己(以用户 openId 判定)添加的数据,而查不到在云数据库控制台插入的数据或别的用户添加的数据。

    如果需要查询到所有用户添加的数据,可以通过修改云数据库访问权限的方式达到目的

    查看全部
    0 采集 收起 来源:云数据库

    2019-05-10

  • 在微信小程序中查询云数据库数据时,可以使用 .where({name:'java'}) 方法添加查询条件,使用 .get() 方法获取结果,在promise 的 .then() 方法中处理查询成功的结果,在 .catch() 方法中处理查询失败的结果,如:

    search: function(){

    db.collection('tag').where({name:'java'}).get().then(res=>{

    console.log(res);

    }).catch(err=>{

    console.log(err);

    });


    查看全部
    0 采集 收起 来源:云数据库

    2019-05-10

  • 更新云数据库中数据时,要先使用 .doc('_id') 方法,通过 _id 定位到要更新的数据,然后使用 .update({data:{}}) 方法更新数据,如:

    updateData:function(){

    db.collection('tag').doc('96c1cbbe5cd595600f8d74ff00cb864a').update({

    data:{

    name:'java'

    }

    }).then(res => {

    console.log(res);

    }).catch(err=>{

    console.log(err);

    });

    }


    查看全部
    0 采集 收起 来源:云数据库

    2019-05-10

  • 使用promise风格的回调函数处理:

    listAll:function(){

    db.collection('tag').get().then(res=>{

    console.log(res);

    }).catch(err=>{

    console.log(err);

    });

    }


    查看全部
    0 采集 收起 来源:云数据库

    2019-05-10

  • 往云数据库中添加数据:

    insertData:function(e){

    db.collection("tag").add({

    data:{

    name: 'css'

    }, success: res => {

    console.log(res);

    },fail: err=>{

    console.log(err);

    }

    });

    }


    查看全部
    0 采集 收起 来源:云数据库

    2019-05-10

  • 小程序中使用云数据库时,要先在云数据库中添加 collection

    查看全部
    0 采集 收起 来源:云数据库

    2019-05-10

  • 在使用云数据库时,需要先在js文件中初始化数据库:

    const db = wx.cloud.database();

    查看全部
    0 采集 收起 来源:云数据库

    2019-05-10

  • 数据库初始化:

    const db = wx.cloud.database();

    切换环境:

    const testDB = wx.cloud.database({

    env:"test"

    })

    查看全部
    0 采集 收起 来源:云数据库

    2019-05-10

  • 操作微信云数据库的方式:

    1. 小程序控制,读写数据受权限控制限制;

    2. 云函数控制,拥有所有读写数据库的权限;

    3. 控制台控制,拥有所有读写数据库的权限;

    查看全部
    0 采集 收起 来源:云数据库

    2019-05-10

  • 微信小程序云数据库支持的数据类型:

    String:字符串

    Number:数字

    Object:对象

    Null:空值

    Array:数组

    Bool:布尔值

    GeoPoint:地理位置点

    Date:时间

    查看全部
    0 采集 收起 来源:云数据库

    2019-05-10

  • 微信小程序云数据库类似于 MongoDB

    查看全部
    0 采集 收起 来源:云数据库

    2019-05-10

  • 在组件中使用 data-paramName="value" 向绑定的事件处理函数传递数据,如 <view catch:tap="onTapHandler" data-id="123">aaa</view>

    查看全部
    0 采集 收起 来源:页面交互JS

    2019-05-10

举报

0/150
提交
取消
课程须知
1、对html、css的基础知识有一定的了解 2、对javascript的基础知识有一定的了解
老师告诉你能学到什么?
1、微信小程序基础概念 2、小程序基础知识必备技能 3、小程序云开发三大基础能力 4、小程序全栈项目开发 5、使用Promise处理JS异步问题 6、小程序中使用第三方组件库 7、小程序传统开发模式与云开发模式的区别 8、小程序端发送请求与云函数发送请求的区别

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!