我有与Alpakka MongoDB 类似的问题 - 在 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
如何解决这个问题?