我正在嘗試學習使用華而不實用來查詢MySQL。我有查詢的以下類型的工作,以得到一個訪問對象:斯卡拉華而不實的查詢列表中的位置
Q.query[(Int,Int), Visit]("""
select * from visit where vistor = ? and location_code = ?
""").firstOption(visitorId,locationCode)
我想知道什麼是我可以改變上面的查詢得到一個列表[觀看]對於位置的集合。 ..something like:
val locationCodes = List("loc1","loc2","loc3"...)
Q.query[(Int,Int,List[String]), Visit]("""
select * from visit where vistor = ? and location_code in (?,?,?...)
""").list(visitorId,locationCodes)
這對Slick來說可能嗎?
這不行嗎?應該管用。 –
難道你不能堅持數值的元組嗎?這將確保您傳遞給查詢的參數數量是固定的。 –