我们计划将Azure Cosmos用作存储一堆文档(JSON对象)的数据库,Cosmos是否具有创建Mongodb
之类的视图的功能?我搜索了很多地方,但无法获取详细信息
答案 0 :(得分:1)
没有CosmosDB没有,看起来您将不得不创建另一个集合。
如果查看 commands
,您会发现没有命令可以在CosmosDB中创建视图。
答案 1 :(得分:0)
基于REST API和Administration Commands,此功能尚不受cosmos db mongo api支持。(请参见类似的线程:Is it possible to use MongoDB Views with Azure CosmosDB?)
据我所知,CosmosDB仅支持MongoDB API的子集。 CosmosDB有一些不同的行为和结果。但是CosmosDB有责任改进他们对MongoDB的仿真。
此外,您可以在此处添加feedback来提交要求。或者,如果您希望获得MongoDB的全部功能支持,可以考虑在Azure上使用MongoDB Atlas。