scala-mongo-driver 有一个很好的文档来处理案例类。http://mongodb.github.io/mongo-scala-driver/2.3/getting-started/quick-tour-case-classes/。在当前情况下,我的案例类字段是 Option[T] 值。所以值可以是None
或Some(T)
。默认编解码器现在将“无”值序列化为空。但是如果它的值为None,我想排除它。我怎样才能获得这种行为?根据我的研究,我认为我们需要为案例类编写自定义编解码器或编解码器提供程序,而不是默认案例类编解码器。
问问题
1563 次