在查询语言中,经常使用_ $ sign,这意味着什么,每个class关键字都有一个美元前缀。 $和_ $符号的意义/含义是什么?
答案 0 :(得分:1)
查询可以使用_ $语法嵌入参数。请注意,查询参数必须是基本类型(String,Integer,Double,Long,Boolean,DateTime),Relationship或Enumeration。
以下命名查询是根据3个参数定义的:
query Q18 {
description: "Select all drivers aged older than PARAM"
statement:
SELECT org.acme.Driver
WHERE (_$ageParam < age)
ORDER BY [lastName ASC, firstName DESC]
LIMIT _$limitParam
SKIP _$skipParam
}
以下是来源:Source
答案 1 :(得分:0)
Composer使用$
前缀来标识序列化为JSON的实体的类型。查询语言中使用_$
前缀来创建参数化查询。