Comment effectuer SQL comme la requête «in» en utilisant Salat pour MongoDB?
Question
J'ai de nombreux enregistrements avec une structure ci-dessous enregistrée dans MongoDB.
case class User(_id:ObjectId = new ObjectId, email:String, role:String, employeeID:Int, createdOn:DateTime)
Comment puis-je exécuter la requête "in" comme MongoDB à l'aide de Salat?
par exemple
val data = UserDAO.find(MongoDbObject("employeeID" -> List(2,4,5)) // (NOT working)
Merci Pawan
La solution
Avec Casbah DSL:
import com.mongodb.casbah.query.Imports._
val data = UserDAO.find("employeeID" $in List(2,4,5))
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow