1. #存储嵌套的对象
    1
    db.mydb.save({'name':'ysz','address':{'city':'beijing','post':100096},'phone':[138,139]})
  2. #存储数组对象
    1
    db.mydb.save({'Uid':'yushunzhi@sohu.com','Al':['test-1@sohu.com','test-2@sohu.com']})
  3. #根据query条件修改,如果不存在则插入,允许修改多条记录
    1
    db.mydb.update({'yy':5},{'$set':{'xx':2}},upsert=true,multi=true)
  4. #删除yy=5的记录
    1
    db.mydb.remove({'yy':5})
  5. #删除所有的记录
    1
    db.mydb.remove()
    6.#查询有限的数据
    1
    db.mydb.find().limit()
    7.#查询一条数据
    1
    db.mydb.findOne()
  6. #sort排序
    1
    2
    db.mydb.find({'From':'ixigua@sina.com'}).sort({'Dt',-1})
    db.mydb.find().sort({'Ct':-1}).limit(1)
  7. #count操作
    1
    db.mydb.count()
    10.#distinct操作,查询指定列,去重复
    1
    db.mydb.distinct('msg')
  8. #”>=”操作
    1
    db.mydb.find({"timestamp": {"$gte" : 2}})
  9. #子对象的查找
    1
    db.mydb.find({'address.city':'beijing'})
  10. #查询所有的记录
    1
    db.mydb.find()

总结:Mongodb的存储方式就是json格式,这样存储的数据易存易取,效率非常高,值得应用。