如何使用Mongo API从

时间:2017-05-19 07:19:05

标签: mongodb azure azure-cosmosdb

  • 我正在尝试执行Mongo API以在Azure Cosmos-DB上执行CRUD操作。
    • 我在Azure Data Explorer上运行查询。
    • 这是我正在执行{db.getCollectionNames()}
    • 的查询

Here

  • 我正面对{"code":500,"body":"{\"message\":\"There was an error processing your request. Please try again in a few moments.\",\"httpStatusCode\":\"InternalServerError\",\"xMsServerRequestId\":null,\"stackTrace\":null}"}

如果我在这里做错了,你能否提出改变建议。

1 个答案:

答案 0 :(得分:3)

Mongo Query区域与本机MongoDB shell不同。也就是说,您在查询窗口中唯一可以执行的是执行find()查询,而您只需指定过滤(在{}之间)。例如:

screenshot of running mongo query in browser

还可以通过浏览器打开mongo shell,在那里你可以用更传统的mongo格式运行查询:

mongo shell launch menu

mongo shell

使用基于浏览器的shell,您还可以执行更新(例如db.families.update())和删除(db.families.remove())。但它不支持db.getCollectionNames()等命令。