*******本文档为日常学习记录,便于之后查看翻阅,就不做详细解释了
一.向数据表里添加对象,并嵌入集合数据
db.FanCenter.insert([
{
source:'mall',
createTime:new Date(),
usersTypes:[
{
userType:'1',
remark: '访问用户',
count:'2',
users:[{
phone:'4352345',
sex:'男',
dateCreated: new Date(),
dateUpdated: new Date(),
},
{
phone:'4325235',
sex:'男',
dateCreated: new Date(),
dateUpdated: new Date(),
}
]
},
{
userType:'2',
remark: '注册用户',
count:'1',
users:[{
phone:'53442',
sex:'男',
dateCreated: new Date(),
dateUpdated: new Date(),
},
{
phone:'23453245',
sex:'男',
dateCreated: new Date(),
dateUpdated: new Date(),
}
]
}
]
}
])
二.对指定对象添加新字段
db.getCollection("FanCenter").update({ source: "mall" },
{ $set: { "updateTime": new Date()} })
三.对指定对象里的指定集合,添加对象
db.getCollection("FanCenter").update({ source: "website" },
{ $push: { usersTypes:
{
userType:'2',
remark: '访问用户',
count:'2',
users:[{
phone:'2345325',
sex:'男',
dateCreated: new Date(),
dateUpdated: new Date()
},
{
phone:'2342525',
sex:'男',
dateCreated: new Date(),
dateUpdated: new Date()
}
]
}
}
})
4.删除指定对象
db.FanCenter.remove({'source':'mall'})
。
。
。
*觉得有用可以关注博主哦,如果再不能相遇,祝你早午晚都安。。。
本文介绍如何使用MongoDB进行数据操作,包括向数据表添加对象及集合数据,对指定对象添加新字段,对指定集合添加对象,以及删除指定对象。通过具体实例展示了MongoDB的灵活数据管理和更新能力。

2055

被折叠的 条评论
为什么被折叠?



