草庐IT

Playframework

全部标签

mongodb - 在 mongodb 中四舍五入到小数点后两位

我有我的收藏作为学生{"first_name":"Harew","last_name":"Jackson","class":14,"fee":[{"tuition":48500.2456,"transportation":500}]}我需要根据fee=4500.24过滤学生,它应该显示所有学生的费用为4500.24,忽略小数点后的其他数字。我在MongoDB:HowtogetNdecimalsprecisioninaquery中搜索过precision-in-a-query但这里提供的解决方案在我的场景中不起作用,因为"$mod":["$amount.value",0.01]不适用于B

mongodb - SBT 添加一个额外的标签到依赖位置

我对SBT/Maven构建过程还很陌生,一直在努力将JavaMongoDB异步驱动程序添加到我的Play框架应用程序中。我到处寻找解决方案,因为这似乎是一个简单的问题,但一直找不到任何东西,因为我真的不知道要寻找什么。在我的build.sbt文件中:addSbtPlugin("org.mongodb"%"mongodb-driver-async"%"3.2.1")编译代码:[信息]解决org.mongodb#mongodb-driver-async;3.2.1...[警告]找不到模块:org.mongodb#mongodb-driver-async;3.2.1...[警告]====公众

mongodb - 使用 Play Framework、ReactiveMongo 批量插入/插入多个

我正在使用PlayFramework2.5.0和ReactiveMongo构建一个应用程序,我花了很多时间,坚持做一些用大多数网络语言很容易做到的事情。那个东西是一次插入很多文档。为此,我必须使用ReactiveMongo函数bulkInsert。我找到了thisgooglegroup那有一个非常简单的例子,但是它是从2013年开始的,现在签名发生了变化来自defbulkInsert[T](enumerator:Enumerator[T])到defbulkInsert(documents:Stream[P.Document],ordered:Boolean,writeConcern:W

java - 如何从吗啡中的 ArrayList 中删除特定元素?

我在MorphiaEntity类中使用ArrayList的继承@Embedded引用。@EntitypublicclassFirst{@EmbeddedprivateListsecondClass;privateStringtitle;privateLongid;...getterandsetter..methods}@EmbeddedpublicclassSecond{@EmbeddedprivateListthirdClass;privateStringtitleSecond;...getterandsetter..methods}@EmbeddedpublicclassThird

mongodb - 是否可以在同一台服务器上安装两个不同版本(1.2.5 和 2.0.4)的 Play Framework ?

我没有找到关于这个问题的任何信息...我有两个PlayFramework应用程序。第一个是用playframework1.2.5开发的,第二个是用2.0.4开发的。我想知道是否可以在同一台服务器上安装这两个版本。我有一个mongoDb服务器,我会让这个服务器只在本地可用。那么,你能给我什么建议?非常感谢! 最佳答案 您只需在不同的端口上运行这两个版本。在Play1.x中,application.conf中的设置是http.port=9001对于Play2.x,它有点复杂,参见thisquestion.但是您真的只需要更改一个安装的端

mongodb - 如何 JSON 将日期转换为 BSONDateTime?

我有一个接收JSON正文的Controller。其中一个字段是yyyy-mm-dd形式的日期。我想做的是将此字段转换为适合BSONDateTime的格式,并让ReactiveMongo执行插入。我觉得是这样的:((__\'myDate).json.pickBranch(Reads.of[JsString]andKeeptoDateFormat))我该如何进行这种转换? 最佳答案 迈向进步的一步......我相信我可以做如下事情来将日期字符串放入一个JsNumber中,然后响应式mongo可以处理它:((__\'myDate).jso

java - 安装 play framework mongodb morphia 模块

我正在使用以mongodb作为后端的play框架进行应用程序开发,我已经在我的ubuntu和Windows上成功安装了mongodb&playframework,但是如果我想使用mongodb我需要play框架的morphia模块,我已经下载了morphia模块并尝试安装,但是它给了我这样的错误,root@ubuntu:~/apps/tmp1#playinstallmorphia[info]Loadingprojectdefinitionfrom/root/apps/tmp1/project[info]Setcurrentprojecttotmp1(inbuildfile:/root/

mongodb - 我应该如何处理 play2 和 Scala 中的 Filter 和 Futures

我正在尝试学习Futures和ReactiveMongo。在我的例子中,我有几个邀请对象,想过滤掉数据库中已经存在的对象。我不想更新或更新数据库中已有的那些。因此我创建了一个过滤方法:过滤方式:defisAllowedToReview(invite:Invite):Future[Boolean]={ReviewDAO.findById(invite.recoId,invite.invitedUserId).map{maybeReview=>{maybeReviewmatch{caseSome(review)=>falsecaseNone=>true}}}}DAO:deffindById

mongodb - 如何使用 ReactiveMongo 设置 Play!2.5

我使用Scala连接到MongoDB:valdriver=newMongoDrivervalconnection=driver.connection(List("myhost"))valdb=connection.database("mydb")这工作正常,但如何将其与PlayController集成:@SingletonclassReactiveController@Inject()(implicitsystem:ActorSystem,materializer:Materializer,valreactiveMongoApi:ReactiveMongoApi)extendsCont

java - 玩! 2 Framework - 添加Java Mongo驱动

我正在尝试将javamongo驱动程序与Play!一起使用。所以我读了:http://www.playframework.org/documentation/2.0.2/SBTDependencieshttp://www.mongodb.org/display/DOCS/Java+Tutorial我在eclipse中添加了构建路径。但是play找不到依赖。所以playframework主页上有一个例子,但我还是搞不懂。valappDependencies=Seq("org.scala-tools"%%"scala-stm"%"0.3","org.apache.derby"%"derby