我目前正在使用 Akka Streams 和Alpakka MongoDB connector。
是否可以指定类型MongoSource
?
val codecRegistry = fromRegistries(fromProviders(classOf[TodoMongo]), DEFAULT_CODEC_REGISTRY)
private val todoCollection: MongoCollection[TodoMongo] = mongoDb
.withCodecRegistry(codecRegistry)
.getCollection("todo")
我想做这样的事情:
val t: FindObservable[Seq[TodoMongo]] = todoCollection.find()
MongoSource(t) // Stuck here
但我收到以下错误:
Expected Observable[scala.Document], Actual FindObservable[Seq[TodoMongo]].
我找不到关于这部分的正确文档。