named query
相当于一个模型,会被制作成composer-rest-server的一个组件
所有的query都在一个js文件中定义:queries.js
定义方式:
query 【名字】{
description: ”提供query的描述“
statement:
使用composer query 语言
}
query语句始终以强制运算符select开头,这定义了注册表和资产或注册表和参与者类型。
参数的类型只能是基本类型,因此您不能将资源类用于参数。
使用 * _${param-name}* 这个格式表示传进来的参数。
其他的一些可选命令
optional:
where设置条件 支持sql语句中也有的 AND、OR等
limit 设置获取的内容的最小最大值,默认限制是25
skip 定义跳过的结果的数量
order by 定义结果的排列情况
contains 判断结果中是否含有什么数据
dynamic query
运行时动态构建,由composer API组成。