配列にさらに値を追加したいのですが、そのためには 2 つの値が一致する必要があります。1 つの値で動作しますが、2 つの値では動作しません。これは私が持っているものです:
{ "_id" : ObjectId( "50f1a05d00bf6832b03a01cb" ),
"app" : "494258956",
"keywords" : [
{ "data" : [
{ "device" : "software",
"date" : Date( 1358012509633 ),
"rank" : 1,
"shop" : "143443" } ],
"keyword" : "test" } ] }
キーワード「test」とアプリ「494258956」の新しい「データ」がある場合、新しいセットを「データ」に追加すると、次のようになります。
{ "_id" : ObjectId( "50f1a05d00bf6832b03a01cb" ),
"app" : "494258956",
"keywords" : [
{ "data" : [
{ "device" : "software",
"date" : Date( 1358012509633 ),
"rank" : 1,
"shop" : "143443" }
, { "device" : "software",
"date" : Date( 1358012599633 ),
"rank" : 2,
"shop" : "143443" }],
"keyword" : "test" } ] }
前もって感謝します。