我正在尝试更新嵌套在另一个哈希下的数组对象.即
{ name: "mike", instagram: { id: 3423, slug: 'mike', photos: [] } }
Run Code Online (Sandbox Code Playgroud)
现在我想使用$ addToSet附加到instagram照片对象,但我不知道如何.这可以将照片添加到新的随机密钥,但我想使用instagram.photos键
MemberCollection.update(this.obj_id, {
$addToSet: {
instagram_photos: {
created_at: new Date(obj.created_time * 1000),
image: obj.images.standard_resolution.url,
type: "instagram_" + obj.type
}
}
});
Run Code Online (Sandbox Code Playgroud)
您只需使用问号中包含的点符号键:
MemberCollection.update(this.obj_id, {
$addToSet: {
'instagram.photos': {
created_at: new Date(obj.created_time * 1000),
image: obj.images.standard_resolution.url,
type: "instagram_" + obj.type
}
}
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5751 次 |
最近记录: |