我想尝试向数组添加更多值,但因此两个值必须匹配。我让它与一个值一起工作,但不是两个。这就是我所拥有的:
{ "_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" } ] }
提前致谢。