Как выполнить SQL-запрос типа "IN", используя Salat для mongodb - PullRequest
3 голосов
/ 01 марта 2012

У меня есть много записей со структурой ниже, сохраненных в mongodb.

case class User(_id:ObjectId = new ObjectId, email:String, role:String, employeeID:Int, createdOn:DateTime)

Как выполнить запрос типа "IN" на mongodb, используя salat?

например,

val data = UserDAO.find(MongoDbObject("employeeID" -> List(2,4,5)) // (NOT working)

Спасибо, Паван

1 Ответ

6 голосов
/ 01 марта 2012

с Casbah DSL:

import com.mongodb.casbah.query.Imports._

val data = UserDAO.find("employeeID" $in List(2,4,5))
...