@KSObject public class QueryServiceHelper extends java.lang.Object
构造器和说明 |
---|
QueryServiceHelper() |
限定符和类型 | 方法和说明 |
---|---|
static boolean |
exists(java.lang.String entityName,
java.lang.Object pkId) |
static boolean |
exists(java.lang.String entityName,
kd.bos.orm.query.QFilter[] qFilters) |
static java.util.List<BillNoDto> |
getAllBillNo(java.lang.String searchKey,
int top) |
static kd.bos.dataentity.entity.DynamicObjectCollection |
query(java.lang.String entityName,
java.lang.String selectFields,
kd.bos.orm.query.QFilter[] filters) |
static kd.bos.dataentity.entity.DynamicObjectCollection |
query(java.lang.String entityName,
java.lang.String selectFields,
kd.bos.orm.query.QFilter[] filters,
java.lang.String orderBys) |
static kd.bos.dataentity.entity.DynamicObjectCollection |
query(java.lang.String entityName,
java.lang.String selectFields,
kd.bos.orm.query.QFilter[] filters,
java.lang.String orderBys,
int top) |
static kd.bos.dataentity.entity.DynamicObjectCollection |
query(java.lang.String algoKey,
java.lang.String entityName,
java.lang.String selectFields,
kd.bos.orm.query.QFilter[] filters,
java.lang.String orderBys) |
static kd.bos.dataentity.entity.DynamicObjectCollection |
query(java.lang.String algoKey,
java.lang.String entityName,
java.lang.String selectFields,
kd.bos.orm.query.QFilter[] filters,
java.lang.String orderBys,
int top) |
static kd.bos.algo.DataSet |
queryDataSet(java.lang.String algoKey,
java.lang.String entityName,
java.lang.String selectFields,
kd.bos.orm.query.QFilter[] filters,
java.lang.String orderBys) |
static kd.bos.algo.DataSet |
queryDataSet(java.lang.String algoKey,
java.lang.String entityName,
java.lang.String selectFields,
kd.bos.orm.query.QFilter[] filters,
java.lang.String orderBys,
int top) |
static kd.bos.dataentity.entity.DynamicObject |
queryOne(java.lang.String entityName,
java.lang.String selectFields,
kd.bos.orm.query.QFilter[] filters) |
static java.util.List<java.lang.Object> |
queryPrimaryKeys(java.lang.String entityName,
kd.bos.orm.query.QFilter[] filters,
java.lang.String orderBys,
int top) |
static java.util.List<java.lang.Object> |
queryPrimaryKeys(java.lang.String algoKey,
java.lang.String entityName,
kd.bos.orm.query.QFilter[] filters,
java.lang.String orderBys,
int top) |
public static kd.bos.dataentity.entity.DynamicObjectCollection query(java.lang.String entityName, java.lang.String selectFields, kd.bos.orm.query.QFilter[] filters)
entityName
- 查询实体,表单编码,即表单标识selectFields
- 查询字段,对应表单设计中的标识filters
- 过滤条件public static kd.bos.dataentity.entity.DynamicObjectCollection query(java.lang.String entityName, java.lang.String selectFields, kd.bos.orm.query.QFilter[] filters, java.lang.String orderBys)
entityName
- 查询实体,表单编码,即表单标识selectFields
- 查询字段,对应表单设计中的标识filters
- 过滤条件orderBys
- 排序条件public static kd.bos.dataentity.entity.DynamicObjectCollection query(java.lang.String entityName, java.lang.String selectFields, kd.bos.orm.query.QFilter[] filters, java.lang.String orderBys, int top)
entityName
- 查询实体,表单编码,即表单标识selectFields
- 查询字段,对应表单设计中的标识filters
- 过滤条件orderBys
- 排序条件top
- 查询前top条@KSMethod public static kd.bos.dataentity.entity.DynamicObjectCollection query(java.lang.String algoKey, java.lang.String entityName, java.lang.String selectFields, kd.bos.orm.query.QFilter[] filters, java.lang.String orderBys)
algoKey
- entityName
- 查询实体,表单编码,即表单标识selectFields
- 查询字段,对应表单设计中的标识filters
- 过滤条件orderBys
- 排序:按字段升降序@KSMethod public static kd.bos.dataentity.entity.DynamicObjectCollection query(java.lang.String algoKey, java.lang.String entityName, java.lang.String selectFields, kd.bos.orm.query.QFilter[] filters, java.lang.String orderBys, int top)
algoKey
- entityName
- 查询实体,表单编码,即表单标识selectFields
- 查询字段,对应表单设计中的标识filters
- 过滤条件orderBys
- 排序:按字段升降序top
- 查询前top条数据@KSMethod public static kd.bos.dataentity.entity.DynamicObject queryOne(java.lang.String entityName, java.lang.String selectFields, kd.bos.orm.query.QFilter[] filters)
entityName
- 查询实体,表单编码,即表单标识selectFields
- 查询字段,对应表单设计中的标识filters
- 过滤条件@KSMethod public static kd.bos.algo.DataSet queryDataSet(java.lang.String algoKey, java.lang.String entityName, java.lang.String selectFields, kd.bos.orm.query.QFilter[] filters, java.lang.String orderBys)
algoKey
- entityName
- 查询实体,表单编码,即表单标识selectFields
- 查询字段,对应表单设计中的标识filters
- 过滤条件orderBys
- 排序:按字段升降序@KSMethod public static kd.bos.algo.DataSet queryDataSet(java.lang.String algoKey, java.lang.String entityName, java.lang.String selectFields, kd.bos.orm.query.QFilter[] filters, java.lang.String orderBys, int top)
algoKey
- entityName
- 查询实体,表单编码,即表单标识selectFields
- 查询字段,对应表单设计中的标识filters
- 过滤条件orderBys
- 排序:按字段升降序top
- 只查前top条记录, >=0 (<0 则忽略)@KSMethod public static java.util.List<java.lang.Object> queryPrimaryKeys(java.lang.String entityName, kd.bos.orm.query.QFilter[] filters, java.lang.String orderBys, int top)
entityName
- 查询实体,表单编码,即表单标识filters
- 过滤条件orderBys
- 排序条件top
- 前top条@KSMethod public static java.util.List<java.lang.Object> queryPrimaryKeys(java.lang.String algoKey, java.lang.String entityName, kd.bos.orm.query.QFilter[] filters, java.lang.String orderBys, int top)
algoKey
- entityName
- 查询实体,表单编码,即表单标识filters
- 过滤条件orderBys
- 排序条件top
- 前top条@KSMethod public static boolean exists(java.lang.String entityName, java.lang.Object pkId)
entityName
- 查询实体,表单编码,即表单标识pkId
- 主键@KSMethod public static boolean exists(java.lang.String entityName, kd.bos.orm.query.QFilter[] qFilters)
entityName
- 查询实体,表单编码,即表单标识qFilters
- 查询条件public static java.util.List<BillNoDto> getAllBillNo(java.lang.String searchKey, int top)
searchKey
- 关键字top
- 前top条