0

ネストされた辞書がawssimpledbでサポートされていないと仮定するのは正しいですか?すべてをjsonにシリアル化して、データベースにプッシュする必要がありますか?

例えば、

test = dict(company ='test company'、users = {'username':'joe'、'password':'test'})

これは、「company」および「users」のキーを使用してテストを返しますが、「users」は文字列を表すだけです。

4

1 に答える 1

0

単純に、はい、SimpleDBは第1レベルのキーのみを提供します。

したがって、より高いレベルのキーネストを使用してデータを保存する場合は、データを文字列にシリアル化する必要があり、より深いネストされたデータを使用してクエリを実行するための単純なselectコマンドはありません(文字列ですが、サブキー値に簡単にアクセスすることはできません)。

1つのキー(1つのレコード内)が複数の値の格納を処理することに注意してください。ただし、これは一種のリスト(多くの場合、複数のタグを格納するために使用されます)であり、辞書ではありません。

于 2013-02-07T19:12:39.940 に答える