Token.firstWhere()

Get the first token matching a provided predicate.

Signature

Token.firstWhere(pred: (Token => Boolean)) => Token | Null

Description

Gets the first Token document that matches a provided predicate function.

Parameters

Parameter Type Required Description

pred

Predicate function

Yes

Anonymous predicate function that:

The method returns the first Key document for which the predicate returns true.

Return value

One of:

Type Description

Token

First Token document that matches the predicate.

Null

No Token document matches the predicate.

Examples

Token.firstWhere(.document.id == "111")
{
  id: "401670938431586381",
  coll: Token,
  ts: Time("2099-06-25T13:28:27.660Z"),
  document: Customer("111")
}

Is this article helpful? 

Tell Fauna how the article can be improved:
Visit Fauna's forums or email docs@fauna.com

Thank you for your feedback!