Zvec Node.js API Reference
    Preparing search index...

    Variable ZVecDataTypeConst

    ZVecDataType: {
        STRING: 2;
        BOOL: 3;
        INT32: 4;
        INT64: 5;
        UINT32: 6;
        UINT64: 7;
        FLOAT: 8;
        DOUBLE: 9;
        VECTOR_FP16: 22;
        VECTOR_FP32: 23;
        VECTOR_FP64: 24;
        VECTOR_INT8: 26;
        SPARSE_VECTOR_FP16: 30;
        SPARSE_VECTOR_FP32: 31;
        ARRAY_STRING: 41;
        ARRAY_BOOL: 42;
        ARRAY_INT32: 43;
        ARRAY_INT64: 44;
        ARRAY_UINT32: 45;
        ARRAY_UINT64: 46;
        ARRAY_FLOAT: 47;
        ARRAY_DOUBLE: 48;
    }

    Numeric enum object defining supported data types in Zvec.

    Scalar types (e.g., INT64, STRING) are used with ZVecFieldSchema. Vector types (e.g., VECTOR_FP32) are used with ZVecVectorSchema.

    Type Declaration

    • ReadonlySTRING: 2
    • ReadonlyBOOL: 3
    • ReadonlyINT32: 4
    • ReadonlyINT64: 5
    • ReadonlyUINT32: 6
    • ReadonlyUINT64: 7
    • ReadonlyFLOAT: 8
    • ReadonlyDOUBLE: 9
    • ReadonlyVECTOR_FP16: 22
    • ReadonlyVECTOR_FP32: 23
    • ReadonlyVECTOR_FP64: 24
    • ReadonlyVECTOR_INT8: 26
    • ReadonlySPARSE_VECTOR_FP16: 30
    • ReadonlySPARSE_VECTOR_FP32: 31
    • ReadonlyARRAY_STRING: 41
    • ReadonlyARRAY_BOOL: 42
    • ReadonlyARRAY_INT32: 43
    • ReadonlyARRAY_INT64: 44
    • ReadonlyARRAY_UINT32: 45
    • ReadonlyARRAY_UINT64: 46
    • ReadonlyARRAY_FLOAT: 47
    • ReadonlyARRAY_DOUBLE: 48