讨论社区

in运算符的排序问题

在records.json 的query参数中可以使用in运算符,比如下面的语句:

记录编号 in ("8", "2", "11"......)

请问如何才能让查询结果的记录按照in运算符里的记录编号顺序进行排序呢?

在一些数据库中,比如MySql,可以使用FIELD功能来定义,如下:

WHERE id IN([ids, any order])ORDER BY FIELD(id, [ids in order])

我在RestAPI的文档 (https://cybozudev.kf5.com/hc/kb/article/201594/) 里没有找到类似的FUNCTION,请问怎么样才能实现类似的功能呢?

1 人关注了该问题 关注

您需要登录后才可以回复