Sails.js 使用waterline js进行查询时如何编写CASE

Sails.js 使用waterline js进行查询时如何编写CASE,sails.js,waterline,knex.js,sails-postgresql,Sails.js,Waterline,Knex.js,Sails Postgresql,使用吃水线模型查询时如何编写案例 SELECT description,order_no,CASE WHEN STATUS=1 THEN 'True' ELSE 'False' END AS STATUS FROM CATEGORY_MAS as category 正如我所知道的那样,在JS船帆上没有水线JS提供的这种设施。最好在sails控制器中获取数据并使用if-else。ModelName.query(QueryString,function(err,results){});我想这就是

使用吃水线模型查询时如何编写
案例

SELECT  description,order_no,CASE WHEN STATUS=1 THEN 'True' ELSE
'False' END AS STATUS FROM CATEGORY_MAS as category

正如我所知道的那样,在JS船帆上没有水线JS提供的这种设施。最好在sails控制器中获取数据并使用if-else。

ModelName.query(QueryString,function(err,results){});我想这就是你们需要的,我知道查询方法,但我需要可读的解决方案。行sql查询不可读。在waterline中没有任何方法,因为覆盖所有可能的查询是不切实际的。但您可以手动尝试,以确保可读。