类 WriteBuilder<T>
java.lang.Object
cn.isliu.core.builder.WriteBuilder<T>
数据写入构建器
提供链式调用方式写入飞书表格数据,支持忽略唯一字段等高级功能。
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明build()执行数据写入并返回操作结果 根据配置的参数将数据写入到飞书表格中,支持新增和更新操作。设置用于解析注解的实体类 指定用于解析@TableProperty注解的实体类。ignoreNotFound(boolean ignoreNotFound) 设置是否忽略未找到的数据 指定在写入数据时是否忽略未找到的字段。ignoreUniqueFields(List<String> fields) 设置计算唯一标识时忽略的字段列表 指定在计算数据行唯一标识时要忽略的字段名称列表。
-
构造器详细资料
-
WriteBuilder
构造函数- 参数:
sheetId- 工作表IDspreadsheetToken- 电子表格TokendataList- 要写入的数据列表
-
-
方法详细资料
-
ignoreUniqueFields
设置计算唯一标识时忽略的字段列表 指定在计算数据行唯一标识时要忽略的字段名称列表。 这些字段的值变化不会影响数据行的唯一性判断。- 参数:
fields- 要忽略的字段名称列表- 返回:
- WriteBuilder实例,支持链式调用
-
clazz
设置用于解析注解的实体类 指定用于解析@TableProperty注解的实体类。这个类可以与数据列表的类型不同, 主要用于获取字段映射关系和表格配置信息。- 参数:
clazz- 用于解析注解的实体类- 返回:
- WriteBuilder实例,支持链式调用
-
ignoreNotFound
设置是否忽略未找到的数据 指定在写入数据时是否忽略未找到的字段。如果设置为true, 当数据中包含表格中不存在的字段时,写入操作将继续执行, 而不会抛出异常。默认值为false。- 参数:
ignoreNotFound- 是否忽略未找到的字段,默认值为false- 返回:
- WriteBuilder实例,支持链式调用
-
build
执行数据写入并返回操作结果 根据配置的参数将数据写入到飞书表格中,支持新增和更新操作。- 返回:
- 写入操作结果
-