21得票1回答
为什么我的MongoDB并发$push更新会失败?

我正在执行一系列类似以下形式的更新操作update( { "uuid": someUuid, "revision.versionNumber": someVersionNumber}, { "$set": { "meta.someId": someId }, "$push": { "m...

8得票2回答
如何查询一个 Array[String] 中是否存在符合正则表达式的内容?

我尝试通过Casbah查询一个由字符串数组组成的字段的MongoDB,使用正则表达式。 例如: 我有一台机器,其中存储为字符串在ips字段中的IP列表。现在我想搜索所有具有子网192.168的机器。 对我来说,似乎我无法查询应用于每个条目的正则表达式的数组,如果其中一个条目与机器匹配,则...

8得票2回答
Play框架Leon Salat模型表单映射

我正在使用Play框架和MongoDB创建Scala应用程序。我成功地使用Leon Play-Salat建立了连接。我有一个模型。 case class Person( id: ObjectId = new ObjectId, fname: String, mname: Stri...

7得票2回答
如何使用ScalaTest测试基于Salat的方法

我正在使用Play 2和Salat(用于mongoDB绑定)编写Web应用程序。 我想测试一些方法,在Lesson模型中(例如测试是否通过id检索到正确的课程)。 问题在于,我不想使用虚假课程让当前的数据库变得混乱。如何使用Salat和Scala Test使用虚拟数据库?以下是我的其中一个测试...