简体中文
insert
约 193 字小于 1 分钟
2025-12-15
dataUpdater.insert(objApiName, insertRowId, datas, isBefore)
在指定行下插入从对象数据
参数
| 参数 | 说明 | 类型 | 是否必填 |
|---|---|---|---|
| objApiName | 从对象apiName | String | 是 |
| insertRowId | 行ID | String | 是 |
| datas | 被插入的从对象数据 | Array | 是 |
| isBefore | 是否之前(默认:false) | Boolean | 否 |
返回结果
无
基础示例
插入从对象数据
export default class Plugin {
apply() {
return [{
event: 'md.render.after',
functional: this.mdRenderAfter.bind(this)
}]
}
mdRenderAfter(context, plugin) {
//假设已创建的行ID分别为 `1711361523533105` 和 `1711361523533106 `
// 数据被追加到1711361523533105数据之后
context.dataUpdater.insert('object_uo5Ra__c', '1711361523533105', [{
rowId: '1711361523533106'
}]);
//假设已创建的行ID是 `1711361523533106`,而 `1711361523533105` 对应的数据不存在
// 数据被追加到末尾
context.dataUpdater.insert('object_uo5Ra__c', '1711361523533105', [{
rowId: '1711361523533106'
}]);
//假设已创建的行ID是 `1711361523533105` 被插入的数据无行ID
context.dataUpdater.insert('object_uo5Ra__c', '1711361523533105', [{
name: 'hello fxiaoke'
}]);
}
}