prisma中mysql的FIELD()命令



我需要按照与参数相同的顺序对输出进行排序,在查询MySql中,它看起来像这个

SELECT * FROM your_table
WHERE id IN (5,2,6,8,12,1)
ORDER BY FIELD(id,5,2,6,8,12,1);

我怎么能用棱镜做呢?

您需要使用Raw Query来实现这一点,Order ByFIELD()本机还不支持。

以下是添加对Order By Field的支持的功能请求:#9708

最新更新