小编Roh*_*hit的帖子

将 mongo 文档的 DateField 反序列化为 java.util.Date

我在我的一个新项目中使用 mongo-scala 组合,它需要反序列化带有日期字段的 mongo 文档

mongo 文档示例

{
    "_id" : ObjectId("56603577616e082f559da3d9"),
    "type" : "rule",
    "startTime" : ISODate("2004-09-04T17:05:22.000Z"),
    "finishTime" : ISODate("2005-09-04T18:06:22.000Z"),
    "status" : "success"
}
Run Code Online (Sandbox Code Playgroud)

我正在使用 mongo-scala-driver 来查询集合,并document.toJson()给我 json 字符串作为

{ 
"_id" : { "$oid" : "56603577616e082f559da3d9" }, 
"type" : "rule", 
"startTime" : { "$date" : 1094317522000 },
"finishTime" : { "$date" : 1125857182000 }, 
"status" : "success" 
}
Run Code Online (Sandbox Code Playgroud)

我需要将此 json 字符串反序列化为我的 Scala 案例类

case class Joblog (
                     _id : ObjectId,
                     type : String,
                     startTime: java.util.Date,
                     finishTime: java.util.Date,
                     status:String …
Run Code Online (Sandbox Code Playgroud)

scala mongodb mongo-scala-driver json4s jackson-module-scala

5
推荐指数
0
解决办法
647
查看次数

Mixpanel Analytics for Android是否可以在离线状态下运行?

我知道flurry跟踪来自android会话的离线数据,但我想尝试mixpanel.有没有人将mixpanel用于离线应用?

android mixpanel

4
推荐指数
1
解决办法
1075
查看次数