-
3 votesanswersviews
无法使用salat从play app连接到MongoDB:命令失败[listDatabases]
我正在尝试开始使用playframework中的salat插件 . 我在 application.conf 中配置了数据库,并将所有依赖项添加到 Build.scala ,并将salat添加到 play.plugins 文件中 . 我还没有在项目中添加任何代码,我只是按照github页面上的说明操作,然后尝试运行该项目 . 我收到以下错误消息 (Server started, use Ctrl+D... -
3 votesanswersviews
Play2,MongoDB,play-salat:类强制转换异常
我有一个对象 Foo ,其中包含我使用play-salat插件从MongoDb获取的对象列表 Bar . 模型看起来像这样 . case class Foo ( @Key("_id") id: ObjectId = new ObjectId, bars: Option[List[Bar]] = None ) case class Bar ( something:... -
0 votesanswersviews
Salat和Embeded MongoDb文件
我有一个由2个嵌入文档组成的案例类,其中一个是列表 . 我在回顾列表中的项目时遇到了一些问题 . 请参阅下面的代码: package models import play.api.Play.current import com.novus.salat._ import com.novus.salat.dao._ import com.mongodb.casbah.Imports._ import... -
8 votesanswersviews
播放框架Leon Salat模型表格映射
我正在使用Play框架和mongoDB创建一个scala应用程序 . 我设法使用Leon Play-Salat Build 连接 . 我有一个模特 case class Person( id: ObjectId = new ObjectId, fname: String, mname: String, lname: String ) 在我的控制器中,我需要将其映射到表单 val ... -
2 votesanswersviews
Salat无法在运行Play框架应用程序中进行序列化,但在控制台中运行良好
我有一个Play 2.1.0(Scala)框架应用程序,我正在尝试使用Salat将我的case类对象转换为MongoDBObjects . 当我启动播放控制台,实例化我的一个案例类时,导入salat._和salat.global._我能够从我的case类转换为MongoDBObject . 当我在播放中处于“运行”模式时,我调用一个调用Actors的页面,而Actors又执行相同的代码以从case... -
2 votesanswersviews
Scala Play Salat Aggregate示例
我在后端使用Scala Play 2.x和MongoDB,我必须承认Salat对mongo CRUD操作有很好的支持 . 但到目前为止,我没有找到任何关于如何使用SALAT调用mongo聚合函数的好例子,如$ unwind,$ match,$ group或aggregate pipeline . 例如 db.posts.aggregate([ { $unwind :"$tag&q...