Class: CollectionBuilder
Defined in: batteries/vector/schema.ts:17
Constructors
Constructor
ts
new CollectionBuilder(): CollectionBuilder;Returns
CollectionBuilder
Methods
boolean()
ts
boolean(name: string): FieldChain;Defined in: batteries/vector/schema.ts:41
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
build()
ts
build(collection: string): CollectionSpec;Defined in: batteries/vector/schema.ts:60
Parameters
| Parameter | Type |
|---|---|
collection | string |
Returns
integer()
ts
integer(name: string): FieldChain;Defined in: batteries/vector/schema.ts:33
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
json()
ts
json(name: string): FieldChain;Defined in: batteries/vector/schema.ts:45
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
number()
ts
number(name: string): FieldChain;Defined in: batteries/vector/schema.ts:37
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
string()
ts
string(name: string): FieldChain;Defined in: batteries/vector/schema.ts:29
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
vector()
ts
vector(def: {
dimensions: number;
metric?: DistanceMetric;
}): this;Defined in: batteries/vector/schema.ts:21
Parameters
| Parameter | Type |
|---|---|
def | { dimensions: number; metric?: DistanceMetric; } |
def.dimensions | number |
def.metric? | DistanceMetric |
Returns
this