【发布时间】:2018-08-20 16:36:06
【问题描述】:
我遇到了与Alpakka MongoDB - specify type in MongoSource 类似的问题
所以我在解决方案中实现了自己的MongoSource 并使用了它:
object MyMongoSource {
def apply[T](query: Observable[T]): Source[T, NotUsed] =
Source.fromPublisher(ObservableToPublisher(query))
}
val source: Source[Book, NotUsed] = MyMongoSource[Book](mongoDb.books.find())
但是ObservableToPublisher 是private class 所以我得到以下错误:
object ObservableToPublisher in package mongodb cannot be accessed in package akka.stream.alpakka.mongodb
如何解决?
【问题讨论】:
标签: mongodb scala akka akka-stream alpakka