weaviate-client
    Preparing search index...

    Type Alias NestedPropertyCreate<T>

    NestedPropertyCreate: T extends undefined
        ? {
            description?: string;
            indexFilterable?: boolean;
            indexInverted?: boolean;
            indexSearchable?: boolean;
            name: string;
            tokenization?: WeaviateNestedProperty["tokenization"];
        } & 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]>>[];
                } & NestedPropertyConfigCreateBase
                : {
                    dataType: DataType<T[K]>;
                    name: K;
                    nestedProperties?: NestedPropertyConfigCreate<T[K], DataType<T[K]>>[];
                } & NestedPropertyConfigCreateBase
        }[NonRefKeys<T>]

    Type Parameters

    • T = undefined