工业数字模型驱动引擎-查询接口概述:功能对比
功能对比
接口 |
适用场景 |
查询效率 |
多字段排序 |
---|---|---|---|
Get |
适用于通过实体或实例的ID,获取某实体或实例所有信息的场景。 |
模型越复杂,参考对象和扩展属性越多,查询效率越慢。 |
不支持。 |
Batchget |
适用于通过实体或实例的ID,获取多个实体或实例所有信息的场景。 |
模型越复杂,参考对象和扩展属性越多,查询效率越慢。 |
不支持。 |
List |
适用于只查询数据模型自身信息的场景。 不支持参考模型属性作为查询条件。 |
查询效率较快。 |
可通过sorts字段进行多字段排序,通过filter字段进行数据过滤。 |
Find |
适用于通过指定查询条件,获取符合条件的所有数据模型的所有信息的场景。 |
模型越复杂,参考对象和扩展属性越多,查询效率越慢。 |
可通过sorts字段进行多字段排序,通过filter字段进行数据过滤。 |
Query |
适用于只查询数据模型所有的列表属性信息的场景。 只返回符合查询条件的对象及列表属性。 |
查询效率相较于find更快一些。 |
可通过sorts字段进行多字段排序,通过filter字段进行数据过滤。 |
Count |
适用于通过指定查询条件,获取符合条件的数据模型总数的场景。 只返回符合查询条件的对象的记录总数。 |
查询效率较快。 |
可通过sorts字段进行多字段排序,通过filter字段进行数据过滤。 |
Select |
适用于只查询数据模型指定属性数据的场景。 |
查询效率较快。 |
可通过sorts字段进行多字段排序,通过filter字段进行数据过滤。但数据过滤时,还需通过selectedField字段指定属性查询数据。 |
接口 |
描述 |
---|---|
queryRelatedObjects |
用于查询源或目标实体的属性。 |
batchQueryRelatedObjects |
用于批量查询源或目标实体的属性。 |
queryRelationship |
用于查询关系实例的数据。 |
queryTarget |
用于查询目标实体的数据。 |
deleteTarget |
用于删除关系实例。 |
- 快递查询_快递物流查询_快递查询API接口
- 快递查询API接口_快递批量查询_手机查询快递_位置查询
- 手机查询快递_快递物流查询_快递查询API接口_快递查询
- GaussDB驱动_GaussDB数据库驱动_云数据库GaussDB驱动_华为云
- 华为云CodeArts API_接口迁移_接口导入
- GaussDB引擎_GaussDB数据库引擎_高斯数据库引擎_华为云
- 工业物联网_物联网设备_工业物联网有哪些应用
- 身份证OCR接口_文字识别接口_免费OCR接口_文字识别
- 什么是华为云区块链引擎_华为云区块链引擎怎么使用_购买华为云区块链引擎
- 分布式云原生权限概述_华为云分布式云原生_华为云UCS权限概述