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>