DataSet
DataSet 和 DataRow 是 AnyLine 中最基础、最核心的动态数据结构。在传统 ORM 中,开发者必须先编写 User.java、Order.java 等实体类,将数据库表结构与代码强绑定;而 DataSet/DataRow 提供了一套无模式(Schema-less)、基于 Map 的数据模型,让数据可以在运行时自由封装,结构随需而变。
DataRow 代表一行数据,DataSet 是 DataRow 的集合——二者共同构成一个"内存中的动态数据库表"。
不是简单的数据容器,而是一套面向运行时不确定性的完整数据治理方案。它们将元数据感知、表达式引擎、聚合计算、格式转换等能力深度融合在数据结构层面,让开发者能够以"变化即常态"的心态应对动态业务需求,真正告别繁琐的实体类映射和硬编码的数据处理逻辑。
DataRow 代表一行数据,DataSet 是 DataRow 的集合——二者共同构成一个"内存中的动态数据库表"。
不是简单的数据容器,而是一套面向运行时不确定性的完整数据治理方案。它们将元数据感知、表达式引擎、聚合计算、格式转换等能力深度融合在数据结构层面,让开发者能够以"变化即常态"的心态应对动态业务需求,真正告别繁琐的实体类映射和硬编码的数据处理逻辑。
- 关于DataSet派生列
- 为什么推荐结果集key强转大写
- DataSet/DataRow ognl表达式
- 关于replaces
- getColumns与getMetadatas区别
- DataSet批量操作DataRow条目
- DataSet抽取指定列的集合,返回List
- DataSet/DataRow批量替换
- DataSet & DataRow 深度解析
- 数据集外键关联
- DataSet计算key列值在整个集合中占比
- DataSet计算加权平均值
- DataSet查询及性能
- DataSet/DataRow与实体对象之间的转换
- 环境检测场景中的几个动态表单示例
- DataSet分页
- 关于(抽样/总体)方差、标准偏差
- 关于DataSet.total()与size()
- Entity 下划线与大小驼峰转换
- 关于查询结果集单行与多行的问题
- 数据结构:DataSet
- DataSet实现分组,合并
- DataSet实现行转列
- 把部门=D的所有用户,分组设置成G
- DataSet中cut与truncate区别
- DataSet.select选择器
- DataSet交集
- 查询DataSet中CODE in(1,2,3)的子集
- 查询DataSet中PRICE>100的子集
- 查询DataSet中NAME以‘张’开头的子集
- 查询DataSet中AGE在20到30之间的子集
- 移除set中指定条件的子集
- DataSet按条件过滤
- DataSet移除每个条目中指定的key
- DataSet截断
- DataSet筛选不重复的数据
- DataSet计算总和
- DataSet计算平均值
- DataSet取最大值最小值
- DataSet提取集合中一列并拼接成String
- DataSet抽取指定列生成新的DataSet
- DataSet合并两个集合
- DataSet实现垂直水平分组合计
- 颜色尺寸二维数组交叉表格(DataSet实现垂直水平分组合计)
- DataSet实现行转列(多维)
- DataSet实现行转列
- DataSet清空集合中指定列为空的条目
- 一维数组转成DataRow 二维数组转成DataSet
- 将所有列中的oldChar替换成newChar
- 从人员列表的DataSet中,查出所有不重复的部门名称
- 关于merge与join的区别
- 从列式数据库中取出坐标数据,格式化成地图轨迹需要的数据
- DataSet拆分
- 几个常用的配置参数
- DataSet构造多级树型结构
- 查询数据库返回的数据字段全是大写,字段怎么设置返回小写
- DataSet聚合计算
- 关于查询结果的数据结构(数据类型、长度、精度、非空等)
- DataSet/DataRow 下划线与大小驼峰转换
- 关于DataSet清除空行或空列