JsonQL

时间:2024-03-09 12:01:21
【文件属性】:

文件名称:JsonQL

文件大小:1.5MB

文件格式:ZIP

更新时间:2024-03-09 12:01:21

C#

JsonQL 响应式Json查询语言,客户端发送伪Json查询,服务端返回查询结果,实现所查即所得。基于DynamicLinq支持常用的Linq查询。基于DynamicEvaluation支持表达式计算。 语法 变量的定义:$变量名 变量必须先定义后使用,所有在定义前的引用都是错误的。变量具有作用域,只在当前定义它的“ {}”及嵌套的子“ {}”内有效,同时子作用域会覆盖父作用域定义的同名变量。 例:$ abc。 资源的引用:资源名[] 资源名必须与服务端公开的资源列表中的名称一致并区分大小写。 例:用户[]。 方法的调用:。方法名(参数) 例:.where(age> = 18).count()。 一级的访问:。一级名 例:.user.name。 资源的枚举:=> $ 使用资源访问符“ =>”对资源进行枚举,“ =>”定义资源的引用,右侧定义资源的输出(类似javascript对象)。如


网友评论