From ea24d4331a587159e91049ddccab80352ccc206a Mon Sep 17 00:00:00 2001 From: Oskar Stark Date: Thu, 4 Sep 2025 13:44:27 +0200 Subject: [PATCH] [Store] Fix CS --- src/store/src/Bridge/Meilisearch/Store.php | 4 +++- src/store/src/Bridge/Milvus/Store.php | 3 ++- src/store/src/Bridge/Typesense/Store.php | 3 ++- src/store/src/Bridge/Weaviate/Store.php | 3 ++- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/store/src/Bridge/Meilisearch/Store.php b/src/store/src/Bridge/Meilisearch/Store.php index d521852fc..7aed6ce16 100644 --- a/src/store/src/Bridge/Meilisearch/Store.php +++ b/src/store/src/Bridge/Meilisearch/Store.php @@ -130,7 +130,9 @@ private function convertToVectorDocument(array $data): VectorDocument { $id = $data['id'] ?? throw new InvalidArgumentException('Missing "id" field in the document data.'); $vector = !\array_key_exists($this->vectorFieldName, $data) || null === $data[$this->vectorFieldName] - ? new NullVector() : new Vector($data[$this->vectorFieldName][$this->embedder]['embeddings']); + ? new NullVector() + : new Vector($data[$this->vectorFieldName][$this->embedder]['embeddings']); + $score = $data['_rankingScore'] ?? null; unset($data['id'], $data[$this->vectorFieldName], $data['_rankingScore']); diff --git a/src/store/src/Bridge/Milvus/Store.php b/src/store/src/Bridge/Milvus/Store.php index 218ddf4e3..1a9e2f356 100644 --- a/src/store/src/Bridge/Milvus/Store.php +++ b/src/store/src/Bridge/Milvus/Store.php @@ -163,7 +163,8 @@ private function convertToVectorDocument(array $data): VectorDocument $id = $data['id'] ?? throw new InvalidArgumentException('Missing "id" field in the document data.'); $vector = !\array_key_exists($this->vectorFieldName, $data) || null === $data[$this->vectorFieldName] - ? new NullVector() : new Vector($data[$this->vectorFieldName]); + ? new NullVector() + : new Vector($data[$this->vectorFieldName]); $score = $data['distance'] ?? null; diff --git a/src/store/src/Bridge/Typesense/Store.php b/src/store/src/Bridge/Typesense/Store.php index 682466720..f8626cf69 100644 --- a/src/store/src/Bridge/Typesense/Store.php +++ b/src/store/src/Bridge/Typesense/Store.php @@ -129,7 +129,8 @@ private function convertToVectorDocument(array $data): VectorDocument $id = $document['id'] ?? throw new InvalidArgumentException('Missing "id" field in the document data.'); $vector = !\array_key_exists($this->vectorFieldName, $document) || null === $document[$this->vectorFieldName] - ? new NullVector() : new Vector($document[$this->vectorFieldName]); + ? new NullVector() + : new Vector($document[$this->vectorFieldName]); $score = $data['vector_distance'] ?? null; diff --git a/src/store/src/Bridge/Weaviate/Store.php b/src/store/src/Bridge/Weaviate/Store.php index e3197c6a4..e05695dff 100644 --- a/src/store/src/Bridge/Weaviate/Store.php +++ b/src/store/src/Bridge/Weaviate/Store.php @@ -128,7 +128,8 @@ private function convertToVectorDocument(array $data): VectorDocument $id = $data['uuid'] ?? throw new InvalidArgumentException('Missing "id" field in the document data.'); $vector = !\array_key_exists('vector', $data) || null === $data['vector'] - ? new NullVector() : new Vector($data['vector']); + ? new NullVector() + : new Vector($data['vector']); return new VectorDocument(Uuid::fromString($id), $vector, new Metadata(json_decode($data['_metadata'], true))); }