Step - define_query

define_query · defineQuery · category: Saved queries

Stores (or replaces) a saved query: #{name, body, folder, description, params}, the body being one Rhai function named like the query (see the book page Saved Queries).

Forms

define_query(arg1: any)

Example

{ g.define_query(#{name: "older", params: #{min: #{schema: #{type: "integer"}, default: 30}}, body: "fn older(min) { g.v().has(\"age\", P.gt(min)) }"}); g.query("older").count().next() }   // 2

See also