【发布时间】:2011-01-23 16:16:50
【问题描述】:
我有一份格式如下的文件:
{
"_id" : ObjectId("4d2d8deff4e6c1d71fc29a07"),
"user_id" : "714638ba-2e08-2168-2b99-00002f3d43c0",
"events" : [
{
"profile" : 10,
"data" : "....."
}
{
"profile" : 10,
"data" : "....."
}
{
"profile" : 20,
"data" : "....."
}
...
]
}
我想要某种upsert 声明。如果已经存在这样的文档,则需要将event添加到user_id的events数组中,否则需要使用event项创建文档。
可以吗?
【问题讨论】: