Parameters
NameTypeDescription
querysys.data.QueryAllows to build more complex quieries easily.
Returns
object - Return query parameter or queryMap. The query map object used to filter records. Check the Query language documentation for the query map version.
Samples
 
//Filter using query
var query = sys.data.createQuery('contacts').query(function(q) {
    return q.or(
      q.field('firstName').like('William'),
      q.field('firstName').equals('John')
    );
  });
  return query;
 
//Filter using query map
var queryMap = {
  'firstName': 'like(John)'
};
return  queryMap;