将本地资源上传至云存储空间,如果上传至同一路径则是覆盖。
请求参数
字段 | 说明 | 数据类型 | 默认值 | 必填 |
---|---|---|---|---|
cloudPath | 云存储路径 | String | - | Y |
fileContent | 要上传文件的内容 | fs.ReadStream | - | Y |
Promise返回结果说明
字段 | 说明 | 数据类型 |
---|---|---|
fileID | 文件 ID | String |
statusCode | 服务器返回的 HTTP 状态码 | Number |
错误返回参数
字段 | 说明 | 数据类型 |
---|---|---|
errCode | 错误码 | Number |
errMsg | 错误信息,格式 apiName:fail msg | String |
Promise 风格
const cloud = require("wx-server-sdk")
const fs = require("fs")
const path = require("path")
exports.main = async (event, context) => {
const fileStream = fs.createReadStream(path.join(__dirname, "demo.jpg"))
return await cloud.uploadFile({
cloudPath: "demo.jpg",
fileContent: fileStream,
})
}
Cloud.deleteFile(fileList: string[]): PromiseObject支持端:小程序,云函数,Web从云存储空间删除文件,一次最多 50 个参数file...
Database.serverDate(options:Object):ServerDate支持端:小程序,云函数,Web构造一个服务端时间的引用。可用于查询条件、更新字...
Collection.get(): PromiseObject支持端:小程序,云函数,Web获取集合数据,或获取根据查询条件筛选后的集合数据。返回值Promise....
Aggregate.limit(value: number):Aggregate支持端:小程序 2.7.4,云函数 0.8.1,Web聚合阶段。限制输出到下一阶段的记录数。参数v...
Aggregate.sortByCount(object:Object):Aggregate支持端:小程序 2.7.4,云函数 0.8.1,Web聚合阶段。根据传入的表达式,将传入的...
Command.all(values: any[]):Command支持端:小程序 2.8.3,云函数 1.2.1,Web数组查询操作符。用于数组字段的查询筛选条件,要求...
AggregateCommand.cmp(value:Expression[]): Object支持端:小程序 2.7.4,云函数 0.8.1,Web聚合操作符。给定两个值,返回其比较...
AggregateCommand.let(value: any): Object支持端:小程序 2.7.4,云函数 0.8.1,Web聚合操作符。自定义变量,并且在指定表达式中...