2016-04-18 4 views
1

私はそれがDifference between DynamoDb and Mongo is that DynamoDB does not support embedded documentsだから私はこのAWS Dynamo DBは埋め込みドキュメントをサポートしているかどうかを確認しますか?

Item: { 
     "Artist":"No One You Know", 
     "SongTitle":"Call Me Today", 
     "AlbumTitle":"Somewhat Famous", 
     "Year": 2015, 
     "Price": 2.14, 
     "Genre": "Country", 
     "Tags": { 
      "Composers": [ 
        "Smith", 
        "Jones", 
        "Davis" 
      ], 
      "LengthInSeconds": 214 
     } 
    } 

のようなものは、無効なアイテムが、その有効な入力のだろうと、私は終了して検索しようとしますが、それはsource

を働くと思ったと言うている講義を以下ましたjsonネスティングが有効であることを示すhereがあります。

問題は、講義が間違っているか、ネスティングと埋め込みの違いのようなものがここにないのですか?

答えて

2

ダイナミックDBでネストされたjsonが有効であることを確認します。あなたはそれを照会するときに入れ子にされたjsonをうまく解析することさえできるでしょう。

しかし、mongodbでは実際のネストされたオブジェクトとしてモデル化されていません(mongodbのネストされたセットを参照)。

+0

簡単な質問のために、ダイナモDBサポートの埋め込み文書はありますか?どのようなu vlの答え、認定の視点から見て –

+0

それを短くするには、ネストされたjsonはい有効ですが、これはネストされたドキュメントとは異なります。あなたの証明書には分かります。あなたの証明書にこのような質問がある場合は、ネストされたドキュメントをサポートしていないと回答する必要があります(私にはいくつかのAWS認証があります)。 – Tom

+0

ありがとう、thats私が探していたもの:) –

関連する問題