For the complete documentation index, see llms.txt. This page is also available as Markdown.

findOrFail

Finds and returns the first result for the given query or throws an exception if not found, this method delegates to the findIt() method

Returns

  • This function returns any

  • This function could throw an EntityNotFound exception

Arguments

Key

Type

Required

Default

Description

query

string

No

---

The HQL Query to execute

params

any

No

{}

Positional or named params

timeout

numeric

No

0

ignoreCase

boolean

No

false

datasource

string

No

Examples

// My First Post
ormService.findOrFail("from Post as p where p.author='Luis Majano'");
// With positional parameters
ormService.findOrFail("from Post as p where p.author=?", ["Luis Majano"]);
// with a named parameter (since 0.5)
ormService.findOrFail("from Post as p where p.author=:author and p.isActive=:active", { author="Luis Majano",active=true} );

Last updated

Was this helpful?