Item.delete 将该 Item 代表的数据行标记为删除,并在当前脚本的执行中不被使用。
datele(): void
返回
类型 | 描述 |
void | 无返回内容 |
使用样例
将参数文件中的某行数据标记为删除:
import dataset from 'pts/dataset';export function setup() {// 遍历名为 'test.csv' 的参数文件dataset.forEach('test.csv', (item) => {// 若数据行 item 中键名为 'key1' 的数据值为 '1',则将其标记为删除,在本脚本执行过程中不会被使用if (item.data.key1 === '1') {item.delete();}});}export default function() {// 在脚本执行过程中不会访问到 'key1' 列为 '1' 的数据行const record = dataset.random('test.csv');console.log(JSON.stringify(record));}