我在我的一个新项目中使用 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
我知道flurry跟踪来自android会话的离线数据,但我想尝试mixpanel.有没有人将mixpanel用于离线应用?