2017-05-19 9 views
3
  • Azure Cosmos-DBでCRUD操作を実行するためにMongo APIを実行しようとしています。
    • 私はAzureデータエクスプローラでクエリを実行しています。
    • これは、私が何か間違ったことをやっている場合は、変更を提案してくださいすることができます私は{"code":500,"body":"{\"message\":\"There was an error processing your request. Please try again in a few moments.\",\"httpStatusCode\":\"InternalServerError\",\"xMsServerRequestId\":null,\"stackTrace\":null}"}

    に直面しています私は{db.getCollectionNames()}Mongo APIを使用してCosmos DBからコレクション名を取得する方法

Here

  • を実行していますクエリですここに。

答えて

2

Mongo Queryの領域は、ネイティブMongoDBシェルと同じではありません。つまり、クエリウィンドウ内で実行できるのは、find()クエリを実行することだけで、フィルタリング({}の間)を指定するだけです。たとえば:

screenshot of running mongo query in browser

はMongoのためのより伝統的な形式で、あなたがクエリを実行できるブラウザを介してのmongoシェルを開く機能もあります:

mongo shell launch menu

mongo shell

ブラウザベースのシェルでは、更新(例:db.families.update())と削除(db.families.remove())を行うこともできます。しかし、db.getCollectionNames()のようなコマンドはサポートしていません。

+0

ありがとうございます。新しいMongoShellを試してみると、私は 'ERROR:サーバ上のDBにリソースを作成できませんでした 'というメッセージが表示されます –

+0

あなたはそのエラーを取得するために何をしましたか分かりません。シェルを開くだけですか?シェルに何かを入力しますか?私はあなたのコメントから、伝えることはできません。 –

+0

ありがとうございます。それは私のために働いた。今私は私の質問を更新する別のエラーが発生しています –

関連する問題