Adding arguments to rawQueryTyped with MySql
The docs mention that you can add arguments to rawQueryTyped queries https://www.prisma.io/docs/orm/prisma-client/using-raw-sql/typedsql#passing-arguments-to-typedsql-queries
I'm pretty inexperienced with raw sql, so I have a few questions:
1. The docs show the example of
getUsersByAge(minAge, maxAge). How exactly are the variables minAge, maxAge mapped to the positional placeholders? is it based on the order that the placeholders appear?
2. What if I want to use a parameter multiple times? Will I have to pass in the parameter multiple times?
3. Is there a way to pass in the parameter, set it to a variable name in the SQL script, and reuse the variable name?Writing Type-safe SQL with TypedSQL and Prisma Client | Prisma Docu...
Learn how to use TypedSQL to write fully type-safe SQL queries that are compatible with any SQL console and Prisma Client.
0 Replies