Skip to main content
Version: v4.24

has

Checks whether a record has a specified field.

has(x:record, field:string) -> bool

Description

The has function returns true if the record contains the specified field and false otherwise.

Examples

Check if a record has a specific field

from {
  x: "foo",
  y: null,
}
this = {
  has_x: this.has("x"),
  has_y: this.has("y"),
  has_z: this.has("z"),
}
{
  has_x: true,
  has_y: true,
  has_z: false,
}