Skip to the content.

leancloud storage

需求:存储包含文件或者关联文件的对象

itemObj = {
    name:"",
    description:"",
    category:"",
    img:null
}

一、注册并创建应用;域名绑定;

二、安装与初始化

 npm install leancloud-storage --save
import AV from "leancloud-storage"

AV.init({
  appId: "Ulaw7giTyqj4y7HPb5ghyo5d-gzGzoHsz",
  appKey: "2NrLba4t067j7p7iNCzd2joJ",
  serverURL: "https://please-replace-with-your-customized.domain.com",
})

验证服务器地址

curl https://please-replace-with-your-customized.domain.com/1.1/date

#正常则返回
{"__type":"Date","iso":"2020-10-12T06:46:56.000Z"}

三、主要用到的几个类

AV.Object

AV.File

AV.User

AV.Query

四、对象的存储

注意:当需要存储尺寸较大或结构较为复杂的数据,如文档,图片,视频等,这类数据不适合用 AV.Object 保存,此时文件对象 AV.File 便成为了更好的选择。后面会总结二者如何关联

五、文件的操作

六、文件关联对象