Properties add Property add Property : ( ( property ) => Promise < void > )
Type declaration ( property ) : Promise < void > Parameters property : { dataType : "number" | "boolean" | "object" | "uuid" | "text" | "date" | "object[]" | "blob" | "int" | "text[]" | "uuid[]" | "number[]" | "int[]" | "boolean[]" | "date[]" | "geoCoordinates" | "phoneNumber" ; description ?: string ; indexFilterable ?: boolean ; indexInverted ?: boolean ; indexRangeFilters ?: boolean ; indexSearchable ?: boolean ; name : string ; nestedProperties ?: ( { dataType : "number" | "boolean" | "object" | "uuid" | "text" | "date" | "object[]" | "blob" | "int" | "text[]" | "uuid[]" | "number[]" | "int[]" | "boolean[]" | "date[]" | "geoCoordinates" | "phoneNumber" ; description ?: string ; indexFilterable ?: boolean ; indexInverted ?: boolean ; indexSearchable ?: boolean ; name : string ; nestedProperties ?: ({ name: string; dataType: "number" | "boolean" | "object" | "uuid" | "text" | "date" | "object[]" | "blob" | "int" | "text[]" | "uuid[]" | "number[]" | "int[]" | "boolean[]" | "date[]" | "geoCoordinates" | "phoneNumber"; ... 5 more ...; tokenization?: "word" | ... 3 more ... | undefined; } | ({ ...; } & NestedPrope...; tokenization ?: "word" | "lowercase" | "whitespace" | "field" ; } | { dataType : "number" | "boolean" | "object" | "uuid" | "text" | "date" | "object[]" | "blob" | "int" | "text[]" | "uuid[]" | "number[]" | "int[]" | "boolean[]" | "date[]" | "geoCoordinates" | "phoneNumber" ; name : string ; nestedProperties ?: ({ name: string; dataType: "number" | "boolean" | "object" | "uuid" | "text" | "date" | "object[]" | "blob" | "int" | "text[]" | "uuid[]" | "number[]" | "int[]" | "boolean[]" | "date[]" | "geoCoordinates" | "phoneNumber"; ... 5 more ...; tokenization?: "word" | ... 3 more ... | undefined; } | ({ ...; } & NestedPrope...; } & NestedPropertyConfigCreateBase ) [] ; skipVectorization ?: boolean ; tokenization ?: "word" | "lowercase" | "whitespace" | "field" | "trigram" | "gse" | "kagome_kr" ; vectorizePropertyName ?: boolean ; } | { dataType : "number" | "boolean" | "object" | "uuid" | "text" | "date" | "object[]" | "blob" | "int" | "text[]" | "uuid[]" | "number[]" | "int[]" | "boolean[]" | "date[]" | "geoCoordinates" | "phoneNumber" ; name : string ; nestedProperties ?: ( { dataType : "number" | "boolean" | "object" | "uuid" | "text" | "date" | "object[]" | "blob" | "int" | "text[]" | "uuid[]" | "number[]" | "int[]" | "boolean[]" | "date[]" | "geoCoordinates" | "phoneNumber" ; description ?: string ; indexFilterable ?: boolean ; indexInverted ?: boolean ; indexSearchable ?: boolean ; name : string ; nestedProperties ?: ({ name: string; dataType: "number" | "boolean" | "object" | "uuid" | "text" | "date" | "object[]" | "blob" | "int" | "text[]" | "uuid[]" | "number[]" | "int[]" | "boolean[]" | "date[]" | "geoCoordinates" | "phoneNumber"; ... 5 more ...; tokenization?: "word" | ... 3 more ... | undefined; } | ({ ...; } & NestedPrope...; tokenization ?: "word" | "lowercase" | "whitespace" | "field" ; } | { dataType : "number" | "boolean" | "object" | "uuid" | "text" | "date" | "object[]" | "blob" | "int" | "text[]" | "uuid[]" | "number[]" | "int[]" | "boolean[]" | "date[]" | "geoCoordinates" | "phoneNumber" ; name : string ; nestedProperties ?: ({ name: string; dataType: "number" | "boolean" | "object" | "uuid" | "text" | "date" | "object[]" | "blob" | "int" | "text[]" | "uuid[]" | "number[]" | "int[]" | "boolean[]" | "date[]" | "geoCoordinates" | "phoneNumber"; ... 5 more ...; tokenization?: "word" | ... 3 more ... | undefined; } | ({ ...; } & NestedPrope...; } & NestedPropertyConfigCreateBase ) [] ; } & PropertyConfigCreateBase Returns Promise < void > add Reference add Reference : ( ( reference ) => Promise < void > )
Type declaration ( reference ) : Promise < void > Returns Promise < void > get Shards get Shards : ( ( ) => Promise < Required < { name ?: string ; status ?: string ; vectorQueueSize ?: number ; } > [] > )
Type declaration ( ) : Promise < Required < { name ?: string ; status ?: string ; vectorQueueSize ?: number ; } > [] > Returns Promise < Required < { name ?: string ; status ?: string ; vectorQueueSize ?: number ; } > [] > update update : ( ( config ? ) => Promise < void > )
Type declaration ( config ? ) : Promise < void > Returns Promise < void > update Shards update Shards : ( ( status , names ? ) => Promise < Required < { name ?: string ; status ?: string ; vectorQueueSize ?: number ; } > [] > )
Type declaration ( status , names ? ) : Promise < Required < { name ?: string ; status ?: string ; vectorQueueSize ?: number ; } > [] > Parameters status : "READY" | "READONLY" Optional
names : string | string [] Returns Promise < Required < { name ?: string ; status ?: string ; vectorQueueSize ?: number ; } > [] >
Add a property to the collection in Weaviate.