栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Cosmosdb保存的数据无法在门户中找到,但可以从azure

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Cosmosdb保存的数据无法在门户中找到,但可以从azure

问题是,您要创建一个MongoDB帐户,并使用一个如您所链接的文章中所述的使用documentDB API写入数据的示例。

Microsoft的Spring Boot Starter使开发人员可以使用Spring Boot应用程序,该应用程序通过使用documentDB
API轻松与Azure Cosmos DB集成。

MongoDB帐户应与MongoDB客户端和应用程序一起使用,而不是与documentDB API客户端和应用程序一起使用。

主要区别在于MongoDB的必需标识符字段为“ _id”,而documentDB / SQL帐户的必需标识符为“
id”。当您通过MongoDB客户端(应用程序或使用其中一个MongoDB
SDK的代码)将文档写入MongoDB帐户时,驱动程序/客户端将确保您的文档具有必填的“ _id”字段或自动生成一个。并且,当您使用documentDB
API sdk / client和documentDB / SQL帐户时,sdk / client将自动生成所需的“ id”字段。

门户网站使用MongoDB客户端读取MongoDB帐户中的文档,但是由于它们不是有效的MongoDB文档(没有必需的标识符)而无法读取文档。如果您尝试使用自己编写的MongoDB应用程序读取文档,或者尝试使用Robomongo或Mongo
Chef等MongoDB客户端读取文档,则会遇到相同的错误。

在您的情况下,如果要使用Spring Boot示例,则需要创建一个documentDB /
SQL帐户。在本文的屏幕快照中,您可以看到如何创建一个SQL帐户。

希望这可以帮助。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/383774.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号