Squeryl和scala:使用in子句获取多个值

时间:2016-04-01 14:53:33

标签: playframework squeryl

我使用scala从以下网址获取我的值:?booksId = 1,4,6& autorId = 2

要检索booksid值,我执行了以下操作: params.get(" booksId"),其输出为:部分(1,4,6) 即可。一些是Scala添加的功能!!所以我想要的是选择我的数据库中的所有书籍

(l.authorId like params.get("authorId").?) and
(l.booksId in params.get("booksId").?) 

我将字符串转换为列表并获得输出:列表((1,4,6))但仍然无法正常工作,但我直接将列表列表((1,4,6))它有效:你知道为什么吗?感谢

0 个答案:

没有答案