weaviate-client
    Preparing search index...

    Type Alias PropertyConfigCreate<T>

    PropertyConfigCreate: T extends undefined
        ? {
            description?: string;
            indexFilterable?: boolean;
            indexInverted?: boolean;
            indexRangeFilters?: boolean;
            indexSearchable?: boolean;
            name: string;
            skipVectorization?: boolean;
            tokenization?: WeaviateProperty["tokenization"];
            vectorizePropertyName?: boolean;
        } & NestedDataTypeConfig<T>
        : {
            [K in NonRefKeys<T>]: RequiresNested<DataType<T[K]>> extends true
                ? {
                    dataType: DataType<T[K]>;
                    name: K;
                    nestedProperties: NestedPropertyConfigCreate<T[K], DataType<T[K]>>[];
                } & PropertyConfigCreateBase
                : {
                    dataType: DataType<T[K]>;
                    name: K;
                    nestedProperties?: NestedPropertyConfigCreate<T[K], DataType<T[K]>>[];
                } & PropertyConfigCreateBase
        }[NonRefKeys<T>]

    Type Parameters

    • T