# 云函数删除数据

# 简要描述

  • 云函数删除数据库数据;若多条匹配,会全部删除
  • 参数结构与 删除数据 完全一致:where 为条件对象
  • 必须传有效 where:不传 where 时实现不执行删除;传空对象 {} 时 SQL 无 WHERE,会删整表

# 方法名称

potato.deleteOne(tableName, param)
1

# 参数说明

参数 必选 类型 说明
tableName 是 String 表名称
param 是 Object 见下方结构

# param 结构(与数据库接口 body 一致)

参数名 必选 类型 说明
where 否 Object 删除条件,如 { "id": 2, "name": "11" }(多字段为 AND)
{
    where: {
        // 等值条件(字段名: 值)
    }
}
1
2
3
4
5

# 调用实例

var param = {
    where: {
        id: 2,
        name: '11'
    }
};
var res = potato.deleteOne('test', param);
return res;
1
2
3
4
5
6
7
8

# 客户端调用云函数

请求 POST /api/execFunction,验签见 接口规范。

# 请求头

参数名 必选 类型 说明
Content-Type 是 string JSON 时传 application/json
askKey 是 string 验证 app 的令牌
sign 否 string 开启验签时必传
time 否 string 开启验签时必传(毫秒时间戳)
apiUserToken 否 string 用户令牌
nonce 否 string 开启 V3 验签必传,6分钟内不可重复

# 返回示例

{
    "code": "200",
    "message": "",
    "status": true,
    "data": null,
    "pc": null,
    "time": null,
    "nonce": null,
    "sign": null,
    "reqSign": null
}
1
2
3
4
5
6
7
8
9
10
11

# 备注

  • 使用此方法需要开通会员并配置数据源
  • where 条件务必指定,删除不可恢复
  • 参数约定以数据库接口为准:删除数据
  • 验签算法以 接口规范 为准(V1 / V2 / V3)
  • 更多错误代码请查看 错误代码参考
lastUpdate: 9/3/2026, 5:11:12 PM