Skip to content

Collection.uniqueKeys()

David Fahlander edited this page Jun 27, 2014 · 5 revisions

Syntax

collection.uniqueKeys(callback)

Parameters

callback: Function function (keysArray) { } optional

Callback Parameters

keysArray: Array Array of unique keys

Return Value

Promise

Description

Retrieves an array of all unique indexes in the collection.

Sample

db.friends.orderBy('firstName').uniqueKeys(function (keysArray) {
    // keysArray is now all firstNames without duplicates even if having multiple
    // friends with same name.
});

Remarks

If callback is omitted and operation succeeds, returned Promise will resolve with the result of the operation, calling any Promise.then() callback.

If callback is specified and operation succeeds, given callback will be called and the returned Promise will resolve with the return value of given callback.

If operation fails, returned promise will reject, calling any Promise.catch() callback.

Clone this wiki locally