연결 연산자는 문자열을 동일한 유형 또는 다른 유형의 값에 연결합니다.
구문
구문 1
string + allType
구문 2
allType + string
몇 가지 예
2개의 값
<b:eval expr='"Hello" + " Blogger"'/>
값 및 데이터
<b:eval expr='"Hello " + data:blog.title'/>
여러 개의 값 및 여러 개의 데이터
<b:eval expr='data:blog.title + " 블로그의 읽기 방향은 " + data:blog.languageDirection + "입니다."'/>
중첩
<b:eval expr='data:blog.title + " 블로그는 " + (data:blog.isPrivate ? "비공개입니다." : "검색엔진에 표시됩니다.")'/>
기능적 구문
기능적 구문은 기존 구문에 동일한 연산자가 여러 번 포함될 때 사용할 수 있는 대안입니다.
+(string,allType,allType,allType)
다른 연산자
-
+ (concatenate)
-
+ (addition)
-
- (substraction)
-
* (multiplication)
-
/ (division)
-
% (modulus)
-
?: (selector)
-
all
-
and (&&)
-
any
-
appendParams
-
contains (array)
-
contains (string)
-
count
-
eq (==)
-
filter
-
first
-
format
-
fragment
-
gt (>)
-
gte (>=)
-
in
-
limit
-
lt (<)
-
lte (<=)
-
map
-
neq (!=)
-
none
-
not (!)
-
offset
-
or (||)
-
params
-
path
-
resizeImage
-
select
-
Skip
-
snippet
-
sourceSet
-
take
-
to
-
where