Qdrant · Schema

IntegerIndexParams

AIArtificial IntelligenceVector Databases

Properties

Name Type Description
type object
lookup boolean If true - support direct lookups. Default is true.
range boolean If true - support ranges filters. Default is true.
is_principal boolean If true - use this key to organize storage of the collection data. This option assumes that this key will be used in majority of filtered requests. Default is false.
on_disk boolean If true, store the index on disk. Default: false. Default is false.
enable_hnsw boolean Enable HNSW graph building for this payload field. If true, builds additional HNSW links (Need payload_m > 0). Default: true.
View JSON Schema on GitHub

JSON Schema

qdrant-integerindexparams-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/IntegerIndexParams",
  "title": "IntegerIndexParams",
  "type": "object",
  "required": [
    "type"
  ],
  "properties": {
    "type": {
      "$ref": "#/components/schemas/IntegerIndexType"
    },
    "lookup": {
      "description": "If true - support direct lookups. Default is true.",
      "type": "boolean",
      "nullable": true
    },
    "range": {
      "description": "If true - support ranges filters. Default is true.",
      "type": "boolean",
      "nullable": true
    },
    "is_principal": {
      "description": "If true - use this key to organize storage of the collection data. This option assumes that this key will be used in majority of filtered requests. Default is false.",
      "type": "boolean",
      "nullable": true
    },
    "on_disk": {
      "description": "If true, store the index on disk. Default: false. Default is false.",
      "type": "boolean",
      "nullable": true
    },
    "enable_hnsw": {
      "description": "Enable HNSW graph building for this payload field. If true, builds additional HNSW links (Need payload_m > 0). Default: true.",
      "type": "boolean",
      "nullable": true
    }
  }
}