From eb237cf4f1bce04056792990972525171a2e4574 Mon Sep 17 00:00:00 2001 From: Basit Chonka Date: Fri, 26 Sep 2025 16:27:04 +0200 Subject: [PATCH] add vector similarity expression operators --- .../src/expression-operators.ts | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/packages/mongodb-constants/src/expression-operators.ts b/packages/mongodb-constants/src/expression-operators.ts index f616e55a..6d772210 100644 --- a/packages/mongodb-constants/src/expression-operators.ts +++ b/packages/mongodb-constants/src/expression-operators.ts @@ -583,6 +583,27 @@ const EXPRESSION_OPERATORS = [ meta: 'expr:set', version: '2.6.0', }, + { + name: '$similarityCosine', + value: '$similarityCosine', + score: 1, + meta: 'expr:arith', + version: '8.2.0', + }, + { + name: '$similarityDotProduct', + value: '$similarityDotProduct', + score: 1, + meta: 'expr:arith', + version: '8.2.0', + }, + { + name: '$similarityEuclidean', + value: '$similarityEuclidean', + score: 1, + meta: 'expr:arith', + version: '8.2.0', + }, { name: '$size', value: '$size',