Operators

Abstract

Detailed list of the operators you can use in Sitecore query expressions.

You can use the following list of operators in Sitecore query expressions:

Operator

Description

Example

Return Value

|

Combination

//Products|//Shapes

All items named Products or Shapes.

+

Addition

6 + 4

10

-

Subtraction

6 – 4

2

*

Multiplication

6 * 4

24

div

Division

8 div 4

2

=

Equality

position() = 3

True if position() is 3, otherwise False.

!=

Not equal

position() != 3

False if position() is 3, otherwise True.

<

Less than

position() < 4

True if position() is less than 4, otherwise False.

<=

Less than or equal to

position() <= 4

True if position() is less than or equal to 4, otherwise False.

>

Greater than

position() > 4

True if position() is greater than 4, otherwise False.

>=

Greater than or equal to

position() >= 4

True if position() is greater than or equal to 4, otherwise False.

or

Logical OR

position() = 3 or position() = 4

True if position() is 3 or 4, otherwise False.

and

Logical AND

position() > 3 and position() < 7

True if position() is greater than 3 and less than 7, otherwise False.

mod

Modulus (remainder of division)

5 mod 2

1