我正在尝试使用MongoDB构建响应式服务。
我将此依赖项添加到Micronaut:
compile "io.micronaut.configuration:mongo-reactive"
我以为该库将引入RxGorm,但在类路径中没有看到类(例如:RxMongoEntity)。
我是否误解了如何使用该库?是否有任何有关mongo反应式的指南或文档?
答案 0 :(得分:0)
您已包含的mongo-reactive
配置依赖项已引入MongoDB Reactive Driver,其中包括对本机MongoDB驱动程序的支持,并且可以使用非阻塞的Reactive Streams MongoClient。它更薄并且不提供rx-mongodb
支持。
在micronaut-examples仓库petstore example的within the PetController
of the Pets
app中有一些样本使用了反应流MongoClient
。
如果您仍然希望RxGORM支持MongoDB,我相信您必须采用mongo-gorm
(对于MongoDB为GORM)配置,并弄清楚如何setup the MongoDB Rx Drivers to support RxGORM。我没有机会尝试一下,因此您的里程可能会有所不同,并让我们知道您的发现!