Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2234|回复: 0
打印 上一主题 下一主题

mongo常用操作

[复制链接]

437

主题

566

帖子

2381

积分

金牌会员

Rank: 6Rank: 6

积分
2381
跳转到指定楼层
楼主
发表于 2016-1-1 19:17:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jimu 于 2016-1-1 19:19 编辑

1.mongodb表中添加数组字段
  1. db.test4.insert(  
  2. {  
  3. "_id" : 5,  
  4. "quizzes" : [  
  5. { wk: 1, "score" : 10 },  
  6. { wk: 2, "score" : 8 },  
  7. { wk: 3, "score" : 5 },  
  8. { wk: 4, "score" : 6 }  
  9. ]  
  10. }  
  11. );  
  12.   
  13. db.test4.update( { _id: 5 },  
  14. { $push: { quizzes: { $each: [ { wk: 5, score: 8 },  
  15.                                 { wk: 6, score: 7 },  
  16.                                 { wk: 7, score: 6 } ],  
  17.                        $sort: { score: -1 },  
  18.                        $slice: 3,  
  19.                        $position:2  
  20.                       }  
  21.            }  
  22. }  
  23. );  
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-23 11:08 , Processed in 0.060682 second(s), 19 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表