首页 > 数据库技术 > 详细

MongoDB——增删改查

时间:2019-08-23 12:42:37      阅读:101      评论:0      收藏:0      [点我收藏+]

文档结构:

{
    "_id": ObjectId("5d5e5de597eb2f0b70005d1a"),
    "userId": 1234,
    "word_records": [
        {
            "word": "helloo",
            "from": "en",
            "to": "hi",
            "update_time": 1245748,
            "create_time": 235689
        },
        {
            "word": "xx",
            "from": "en",
            "to": "hi",
            "update_time": 1245748,
            "create_time": 235689
        }
    ]
}

一个用户想增加一个单词:

db.getCollection("collect_record").update({‘userId‘:1234},{$addToSet:{word_records:{‘word‘:‘update2‘,‘to‘:‘en‘,‘from‘:‘hi‘}}})

一个用户想删除一个单词:

db.getCollection("collect_record").update({"userId":123},{"$pull":{"word_records":{"word":"hello"}}})

分页查询某个用户的单词:

db.getCollection("collect_record").findOne({‘userId‘:123},{‘word_records‘:{$slice:[0,2]}})

 

MongoDB——增删改查

原文:https://www.cnblogs.com/gaoquanquan/p/11399028.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!