微信小程序小程序云开发增删改查

简介: 微信小程序小程序云开发增删改查

微信小程序小程序云开发增删改查

1、app.js 云开发环境初始化
App({
  // 小程序一启动就会执行
  onLaunch(options) {
    // 云开发环境初始化
    wx.cloud.init({
      env: 'readnow-5gl5quqg1f554239' // 云开发环境id
    })
})
2、页面执行增删改查 myShop.js
Page({
  data(){
    shopList:[]
  },
  onLoad(){
    // 从云数据库拿数据表
    wx.cloud.database().collection('goods')
    // .where({  // 条件查询
    //   name: 'apple'
    // })
    .get()
    .then(res => {          // 全部查询 获取
      console.log(res);
      this.setData({
        shopList:res.data
      })
    }).catch(err => {
      console.log(err);
    })
    // 使用doc查询单条数据 参数是数据表数据的_id
    wx.cloud.database().collection('goods')
    .doc('79550af260cc3805203fe6ee41821ea6')
    .get()
    .then(res => {         
      console.log(res);
    }).catch(err => {
      console.log(err);
    })
  },
  add(){
    // 添加数据
    wx.cloud.database().collection('goods')
    .add({
      data: {
        name: 'orange',
        price: '10',
        num: '5'
      }
    }).then(res => {
      console.log('添加成功',res);
    }).catch(err => {
      console.log('添加失败',err);
    })
  },
  update(){
    // 修改数据
    wx.cloud.database().collection('goods')
    .doc('28ee4e3e60cc41fc2347d8a119f15c99')
    .update({
      data: {
        name: '车厘子',
        price: '200',
        num: '1'
      }
    }).then(res => {
      console.log('修改成功',res);
    }).catch(err => {
      console.error('修改失败',err);
    })
  },
  remove(){
    // 删除一条数据
    wx.cloud.database().collection('goods')
    .doc('28ee4e3e60cc41fc2347d8a119f15c99')
    .remove()
    .then(res => {
      console.log('删除成功',res);
    }).catch(err => {
      console.error('删除失败',err);
    })
  }
})
myShop.wxml
<view wx:for="{{shopList}}" wx:key="index">
   <view>{{item.name}}{{item.num}}个{{item.price}}元</view>
</view>
<view>
  <button bindtap="add">添加</button>
  <button bindtap="update">修改</button>
  <button bindtap="remove">删除单条数据</button>
</view>
编辑/删除商品,需要该商品的_id

目录
打赏
0
0
0
0
19
分享
相关文章
小程序微信分享功能如何开发?开放平台已绑定仍不能使用的问题?-优雅草卓伊凡
小程序微信分享功能如何开发?开放平台已绑定仍不能使用的问题?-优雅草卓伊凡
550 29
小程序微信分享功能如何开发?开放平台已绑定仍不能使用的问题?-优雅草卓伊凡
微信百度字节小程序包过大解决方案(实战经验总结)-优雅草卓伊凡|果果|小无
微信百度字节小程序包过大解决方案(实战经验总结)-优雅草卓伊凡|果果|小无
144 14
微信百度字节小程序包过大解决方案(实战经验总结)-优雅草卓伊凡|果果|小无
校园圈子系统小程序(圈子论坛、私信聊天、资料共享、二手交易、兼职,跑腿)开源码开发/微信公众号、小程序、H5多端账号同步/搭建多城市的综合社交生活平台
基于开源技术栈构建的校园圈子系统小程序,整合社交与生活服务功能,涵盖兴趣圈子、私信聊天、资料共享、二手交易、兼职跑腿等六大核心模块。通过多端账号同步(微信公众号/小程序/H5),实现数据实时交互,满足学生群体的多元化需求。项目精准锚定校园市场,以“社交+服务”双轮驱动,提供一站式解决方案,支持快速部署与多校区运营,同时具备广告、佣金、会员等多元变现能力,是打造校园生态的理想工具。
324 2
校园圈子系统小程序(圈子论坛、私信聊天、资料共享、二手交易、兼职,跑腿)开源码开发/微信公众号、小程序、H5多端账号同步/搭建多城市的综合社交生活平台
微信小程序入门之新建并认识小程序结构
微信小程序入门之新建并认识小程序结构
151 1
ly~
|
10月前
|
除了微信小程序,PHP 还可以用于开发哪些类型的小程序?
除了微信小程序,PHP 还可用于开发多种类型的小程序,包括支付宝小程序、百度智能小程序、抖音小程序、企业内部小程序及行业特定小程序。在电商、生活服务、资讯、工具、娱乐、营销等领域,PHP 能有效管理商品信息、订单处理、支付接口、内容抓取、复杂计算、游戏数据、活动规则等多种业务。同时,在企业内部,PHP 可提升工作效率,实现审批流程、文件共享、生产计划等功能;在医疗和教育等行业,PHP 能管理患者信息、在线问诊、课程资源、成绩查询等重要数据。
ly~
211 6
【02】微信支付商户申请下户到配置完整流程-微信开放平台申请APP应用-微信商户支付绑定appid-公众号和小程序分别申请appid-申请+配置完整流程-优雅草卓伊凡
【02】微信支付商户申请下户到配置完整流程-微信开放平台申请APP应用-微信商户支付绑定appid-公众号和小程序分别申请appid-申请+配置完整流程-优雅草卓伊凡
245 3
微信小程序与Java后端实现微信授权登录功能
微信小程序极大地简化了登录注册流程。对于用户而言,仅仅需要点击授权按钮,便能够完成登录操作,无需经历繁琐的注册步骤以及输入账号密码等一系列复杂操作,这种便捷的登录方式极大地提升了用户的使用体验
1518 12
微信小程序开发之:保存图片到手机,使用uni-app 开发小程序;还有微信原生保存图片到手机
这篇文章介绍了如何在uni-app和微信小程序中实现将图片保存到用户手机相册的功能。
2357 0
微信小程序开发之:保存图片到手机,使用uni-app 开发小程序;还有微信原生保存图片到手机

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问