Skip to main content

Logical Operators

C#
1
2
3
4
5
6
var query = new Query( Op.And( Op.EqualTo("first", 1), Op.EqualTo("second", 2) ) );
C#
1
2
3
4
var query = new Query( Op.EqualTo("first", 1), Op.EqualTo("second", 2) );
C#
1
2
3
4
5
6
var query = new Query( Op.Or( Op.EqualTo("first", 1), Op.EqualTo("second", 2) ) );
C#
1
2
3
var query = new Query( Op.Not(Op.EqualTo("first", 7)) );

Relational & equality operators

C#
1
2
3
var query = new Query( Op.Between("age", 18, 45) );
C#
1
2
3
var query = new Query( Op.Contains("description", "batman") );
C#
1
2
3
var query = new Query( Op.EndsWith("wordField", "ing") );
C#
1
2
3
var query = new Query( Op.EqualTo("blends", 5) );
C#
1
2
3
var query = new Query( Op.Exists("fieldName", true) );
C#
1
2
3
var query = new Query( Op.FreeText("synopsis", "gotham dark night") );
C#
1
2
3
var query = new Query( Op.GreaterThan("first", 7) );
C#
1
2
3
var query = new Query( Op.GreaterThanOrEqualTo("first", 7) );
C#
1
2
3
var query = new Query( Op.In("first", 1, 7, 11) );
C#
1
2
3
var query = new Query( Op.LessThan("first", 7) );
C#
1
2
3
var query = new Query( Op.LessThanOrEqualTo("first", 7) );
C#
1
2
3
var query = new Query( Op.StartsWith("name", "war") );
C#
1
2
3
var query = new Query( Op.DistanceWithin("location", 52.377, -2.749, "10mi") );

Still need help?

New support request