EntityFieldDefinition for a Postgres column that may be a JS JSON array type. Does not do any validation.

Hierarchy

  • EntityFieldDefinition<any | any[]>
    • MaybeJSONArrayField

Constructors

  • Parameters

    • __namedParameters: {
          association?: EntityAssociationDefinition<any, any, any, any, any, any>;
          cache?: boolean;
          columnName: string;
      }
      • Optional association?: EntityAssociationDefinition<any, any, any, any, any, any>
      • Optional cache?: boolean
      • columnName: string

    Returns MaybeJSONArrayField

Properties

association: undefined | EntityAssociationDefinition<any, any, any, any, any, any>
cache: boolean
columnName: string

Methods

  • Validates input value for a field of this type. Null and undefined are considered valid by default. This is used for things like:

    • EntityLoader.loadByFieldValue - to ensure the value being loaded by is a valid value
    • EntityMutator.setField - to ensure the value being set is a valid value

    Parameters

    • value: any

    Returns boolean

Generated using TypeDoc