2

Azure CosmosDB データ エクスプローラー (Azure ポータル -> Azure Cosmos DB -> データ エクスプローラー) を使用しています。JSONクエリ文字列しかありません{"foo": "bar"}。特定のフィールドのみを選択したり、aggregateそこでコマンドを使用するにはどうすればよいですか? 例: ドキュメント構造:

{
  "age": 30,
  "city": "Oslo"
}

そして、私は次のものだけを選択します:

{
  "city": "Oslo"
}
4

1 に答える 1

2

特定のフィールドのみを選択したり、そこで集計コマンドを使用するにはどうすればよいですか?

特定のフィールドのみを選択するには、ポータルの mongo シェルで以下のコマンドを参照してください。

_id の都市フィールドからすべてのデータを取得する

db.coll.find({}, {city:1})

_id なしで都市フィールドからすべてのデータを取得する

db.coll.find({}, {city:1,_id:0})

テスト:

ここに画像の説明を入力

集計関数に関しては、cosmos db mongo api はすべての mongo 集計関数の一部のみをサポートしています。サポートされている機能を確認するには、このドキュメントを参照してください。

于 2019-01-31T09:17:12.493 に答える