Model.distinct()

Parameters
  • field «String»
  • [conditions] «Object» optional

  • [callback] «Function»

Returns:
  • «Query»

Creates a Query for a distinct operation.

Passing a callback executes the query.

Example

  1. Link.distinct('url', { clicks: {$gt: 100}}, function (err, result) {
  2. if (err) return handleError(err);
  3. assert(Array.isArray(result));
  4. console.log('unique urls with more than 100 clicks', result);
  5. })
  6. const query = Link.distinct('url');
  7. query.exec(callback);