Sorry for a dumb question. It's my first time using PG / Neon so I apologize in advance.
I'm building a Next.js web app which allows semantic search of my PG database. I've successfully set up embeddings, which are type "vector" in Neon (using extension pgvector).
However, when I enter a query, something breaks once I send my SQL query from Javascript to PG. I know this because I can successfully hardcode my SQL query in Neon
Here's my code: if (searchQuery) { let searchEmbedding = await generate_embeddings(searchQuery);
let indexEmbedding = params.length + 1; baseQuery =
SELECT * FROM db ORDER BY embedding <-> $${indexEmbedding}::vector LIMIT 15
SELECT * FROM db ORDER BY embedding <-> $${indexEmbedding}::vector LIMIT 15