1

我正在尝试使用 MongoDB 构建反应式服务。

我将此依赖项添加到 Micronaut: compile "io.micronaut.configuration:mongo-reactive"

我认为这个库会引入 RxGorm,但我没有在我的类路径中看到类(例如:RxMongoEntity)。

我误解了如何使用这个库吗?是否有任何关于 mongo-reactive 的指南或文档?

4

1 回答 1

0

mongo-reactive您包含的配置依赖项引入了MongoDB Reactive Driver 它包括对 Native MongoDB Driver 的支持,并且可以使用非阻塞 Reactive Streams MongoClient。它更薄,不会带来rx-mongodb支撑。

应用程序micronaut-examples 存储库中的petstore 示例MongoClient中找到了一些使用反应流的示例。PetControllerPets

如果您仍然希望 RxGORM 支持 MongoDB,我相信您必须使用mongo-gorm (GORM for MongoDB) 配置并理清如何设置 MongoDB Rx 驱动程序以支持 RxGORM。我没有机会尝试一下,所以您的里程可能会有所不同,让我们知道您发现了什么!

于 2018-08-01T04:26:58.017 回答