“In” clause in anorm?

前端 未结 7 880
轮回少年
轮回少年 2020-12-30 23:53

It seems no easy way to use \"in\" clause in anorm:

val ids = List(\"111\", \"222\", \"333\")
val users = SQL(\"select * from users where id in ({ids})\").on         


        
7条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-31 00:04

    val ids = List("111", "222", "333")
    val users = SQL("select * from users 
                     where id in 
                     (" +  ids.reduceLeft((acc, s) => acc + "," + s) + ")").as(parser *)
    

提交回复
热议问题