Class: QueryParameter

QueryParameter

new QueryParameter()

查询参数类。 用于描述一个条件查询的限制条件,如所包含的 SQL 语句,游标方式等。 条件查询,是查询满足一定条件的所有要素的记录,其查询得到的结果是记录集。查询参数类是用来设置条件查询的查询条件从而得到记录集。 SQL查询,又称属性查询,即通过构建包含属性字段、运算符号和数值的 SQL 条件语句来选择记录,从而得到记录集。
Source:

Methods

(static) createObj() → {Promise.<QueryParameter>}

创建一个QueryParameter对象
Source:
Returns:
Type
Promise.<QueryParameter>

(static) setAttributeFilter(attributeFilter) → {Promise.<void>}

设置属性过滤器
Parameters:
Name Type Description
attributeFilter string 被过滤的字段
Source:
Returns:
Type
Promise.<void>

(static) setGroupBy(groups) → {Promise.<void>}

设置Group聚合项
Parameters:
Name Type Description
groups Array.<string> 传入要聚合的属性
Source:
Returns:
Type
Promise.<void>

(static) setHasGeometry(has) → {Promise.<void>}

设置查询结果是否包含矢量
Parameters:
Name Type Description
has boolean 是否包含矢量
Source:
Returns:
Type
Promise.<void>

(static) setOrderBy(fields) → {Promise.<void>}

设置返回结果排序
Parameters:
Name Type Description
fields Array.<string> 设置排序的字段名称
Source:
Returns:
Type
Promise.<void>

(static) setResultFields(fields) → {Promise.<void>}

设置结果集字段
Parameters:
Name Type Description
fields Array.<string> 设置返回的字段名称
Source:
Returns:
Type
Promise.<void>

(static) setSpatialQueryMode(mode) → {Promise.<void>}

设置空间查询对象模式
Parameters:
Name Type Description
mode 传入空间查询模式
Source:
Returns:
Type
Promise.<void>

(static) setSpatialQueryObject(geometry) → {Promise.<void>}

设置空间查询对象
Parameters:
Name Type Description
geometry object 传入空间查询对象
Source:
Returns:
Type
Promise.<void>