Skip to main content

Logical operators

JAVASCRIPT
1
2
3
4
5
6
const query = new Query( Op.and( Op.equalTo('first', 1), Op.equalTo('second', 2) ) );
JAVASCRIPT
1
2
3
4
const query = new Query( Op.equalTo('first', 1), Op.equalTo('second', 2) );
JAVASCRIPT
1
2
3
4
5
6
const query = new Query( Op.or( Op.equalTo('first', 1), Op.equalTo('second', 2) ) );
JAVASCRIPT
1
2
3
const query = new Query( Op.not(Op.equalTo('first', 7)) );

Relational & equality operators

JAVASCRIPT
1
2
3
const query = new Query( Op.between('age', 18, 45) );
JAVASCRIPT
1
2
3
const query = new Query( Op.contains('description', 'batman') );
JAVASCRIPT
1
2
3
const query = new Query( Op.endsWith('wordField', 'ing') );
JAVASCRIPT
1
2
3
const query = new Query( Op.equalTo('blends', 5) );
JAVASCRIPT
1
2
3
const query = new Query( Op.exists('fieldName', false) );
JAVASCRIPT
1
2
3
const query = new Query( Op.freeText('synopsis', 'gotham dark night') );
JAVASCRIPT
1
2
3
const query = new Query( Op.freeText('synopsis', 'gotham dark night', true) );
JAVASCRIPT
1
2
3
const query = new Query( Op.freeText('synopsis', 'gotham dark night', false, 'or') );
JAVASCRIPT
1
2
3
const query = new Query( Op.greaterThan('first', 7) );
JAVASCRIPT
1
2
3
const query = new Query( Op.greaterThanOrEqualTo('first', 7) );
JAVASCRIPT
1
2
3
const query = new Query( Op.in('first', 1, 7, 11) );
JAVASCRIPT
1
2
3
const query = new Query( Op.lessThan('first', 7) );
JAVASCRIPT
1
2
3
const query = new Query( Op.lessThanOrEqualTo('first', 7) );
JAVASCRIPT
1
2
3
const query = new Query( Op.startsWith('name', 'war') );
JAVASCRIPT
1
2
3
const query = new Query( Op.distanceWithin("location", 52.377, -2.749, "10mi")) );

Still need help?

New support request