Weaviate · Schema

PhoneNumber

Weaviate PhoneNumber schema

Vector DatabaseAIMachine LearningSemantic SearchOpen SourceGraphQLKubernetes

Properties

Name Type Description
input string The raw input as the phone number is present in your raw data set. It will be parsed into the standardized formats if valid.
internationalFormatted string Read-only. Parsed result in the international format (e.g. `+49 123 456789`).
defaultCountry string Optional. The ISO 3166-1 alpha-2 country code. This is used to figure out the correct `countryCode` and international format if only a national number (e.g. `0123 4567`) is provided.
countryCode number Read-only. The numerical country code (e.g. `49`).
national number Read-only. The numerical representation of the national part.
nationalFormatted string Read-only. Parsed result in the national format (e.g. `0123 456789`).
valid boolean Read-only. Indicates whether the parsed number is a valid phone number.
View JSON Schema on GitHub

JSON Schema

weaviate-phone-number-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api-evangelist.github.io/weaviate/json-schema/weaviate-phone-number-schema.json",
  "title": "PhoneNumber",
  "description": "Weaviate PhoneNumber schema",
  "type": "object",
  "properties": {
    "input": {
      "type": "string",
      "description": "The raw input as the phone number is present in your raw data set. It will be parsed into the standardized formats if valid."
    },
    "internationalFormatted": {
      "type": "string",
      "description": "Read-only. Parsed result in the international format (e.g. `+49 123 456789`)."
    },
    "defaultCountry": {
      "type": "string",
      "description": "Optional. The ISO 3166-1 alpha-2 country code. This is used to figure out the correct `countryCode` and international format if only a national number (e.g. `0123 4567`) is provided."
    },
    "countryCode": {
      "type": "number",
      "format": "uint64",
      "description": "Read-only. The numerical country code (e.g. `49`)."
    },
    "national": {
      "type": "number",
      "format": "uint64",
      "description": "Read-only. The numerical representation of the national part."
    },
    "nationalFormatted": {
      "type": "string",
      "description": "Read-only. Parsed result in the national format (e.g. `0123 456789`)."
    },
    "valid": {
      "type": "boolean",
      "description": "Read-only. Indicates whether the parsed number is a valid phone number."
    }
  }
}