MCPcopy
hub / github.com/drizzle-team/drizzle-orm / innerProduct

Function innerProduct

drizzle-orm/src/sql/functions/vector.ts:93–101  ·  view source on GitHub ↗
(
	column: SQLWrapper | AnyColumn,
	value: number[] | string[] | TypedQueryBuilder<any> | string,
)

Source from the content-addressed store, hash-verified

91 * ```
92 */
93export function innerProduct(
94 column: SQLWrapper | AnyColumn,
95 value: number[] | string[] | TypedQueryBuilder<any> | string,
96): SQL {
97 if (Array.isArray(value)) {
98 return sql`${column} <#> ${toSql(value)}`;
99 }
100 return sql`${column} <#> ${value}`;
101}
102
103/**
104 * Used in sorting and in querying, if used in sorting,

Callers

nothing calls this directly

Calls 2

sqlFunction · 0.90
toSqlFunction · 0.85

Tested by

no test coverage detected