有没有办法使用Prisma客户端重写这个SQL查询?
SELECT TOP 1 * FROM [myTable] WHERE Name = 'Test' and Size = 2 and PType = 'p' ORDER BY ABS( Area - @input )
iqxoj9l91#
您可以使用queryRaw并直接传递原始SQL来执行它。它看起来是这样的:
const result = await prisma.$queryRaw`SELECT TOP 1 * FROM [myTable] WHERE Name = 'Test' and Size = 2 and PType = 'p' ORDER BY ABS( Area - @input )`
1条答案
按热度按时间iqxoj9l91#
您可以使用queryRaw并直接传递原始SQL来执行它。
它看起来是这样的: