3

我在 mongodb 中保存了许多具有以下结构的记录。

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

如何使用 salat 在 mongodb 上执行类似“IN”的查询?

例如

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

谢谢帕万

4

1 回答 1

6

使用 Casbah DSL:

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

val data = UserDAO.find("employeeID" $in List(2,4,5))
于 2012-03-01T04:06:12.260 回答