MongoDB Scala异步驱动程序

时间:2015-10-24 17:19:07

标签: mongodb scala

我正在评估MongoDB异步驱动程序:

https://github.com/mongodb/mongo-scala-driver

API看起来非常简单,但我怎么能进行以下转换?

val collection: MongoCollection[Document] = database.getCollection("test")

当我对数据库执行CRUD操作时,我想进行隐式转换。我在参考文档中找不到有关如何进行隐式转换的足够信息。

有人能指点我如何进行隐式转换吗?

1 个答案:

答案 0 :(得分:0)

scala驱动程序只是java驱动程序的一个瘦包装而不是纯粹的实现:( ...所以你必须遵循java驱动程序的约定并提供编解码器。我没有一个有效的例子,但是你应该能够遵循:http://mongodb.github.io/mongo-java-driver/3.3/bson/codecs/并为scala类注册编解码器。