代码之家  ›  专栏  ›  技术社区  ›  Yograj Gupta

天蓝宇宙DB的火焰

  •  -2
  • Yograj Gupta  · 技术社区  · 7 年前

    我试图将hangfire与Azure Cosmos DB连接起来,但我遇到了一个例外 MongoDB.Driver.MongoCommandException: 'Command renameCollection failed: Command is not supported.' 在里面 GlobalConfiguration.Configuration.UseMongoStorage

    当我尝试连接Azure VM托管的MongoDB时,它工作正常。

    2 回复  |  直到 7 年前
        1
  •  0
  •   Jonas Gottschau    7 年前

    我正在为你正在使用的Hangfire.Mongo库做贡献。我们已更改迁移以支持CosmosDB。因此,您遇到的问题应该在最新版本中解决。

    我们目前没有针对CosmosDB进行积极的测试,因为我们的目标是MongoDB。但请将您在CosmosDB中发现的问题提交给 https://github.com/sergeyzwezdin/Hangfire.Mongo

        2
  •  0
  •   Jay Gong    7 年前

    '命令重命名收集失败:不支持该命令。'

    cosmos db mongo api尚不支持该命令。

    据我所知,CosmosDB只支持MongoDB API的一个子集,并将请求转换为CosmosDB SQL等价物。CosmosDB有一些不同的行为和结果。但CosmosDB有责任改进对MongoDB的模仿。

    此外,您还可以添加反馈 here 提交你的要求,或者你可以考虑使用。 MongoDB Atlas

    推荐文章