首页 > 数据库技术 > 详细

MongoDB-1-CRUD Operations

时间:2021-02-09 10:12:38      阅读:27      评论:0      收藏:0      [点我收藏+]
  • Insert Documents

技术分享图片

一般使用db.collection.insert,同时插入一个或者多个都行

技术分享图片

在插入的时候,如果我们没有设置_id的值,系统会自动为我们生成一个unique _id, 作为primary key。

技术分享图片如果插入的时候.Han并不是已经存在,不会报错,系统会为你新建一个,所以在插入的时候注意别写错名字了。

  • Query Documents(find)
  • 技术分享图片
  • update: db.<_dbname>.updateOne{需要更新的对象特征}{$set: {新特征}}

技术分享图片

技术分享图片

添加新特征也是一样,直接填新特征的名称和具体特征

技术分享图片

 

updateMany也是一样,当有多个对象的某个特征是一样的的时候,选定这个共同特征对所有符合条件的对象进行特征更新。

技术分享图片

 

  • delete: deleteOne and deleteMany

deleteMany({ }): 全部删除

技术分享图片

personality这个属性本身是一个对象,要改变childFriendly的话,不能直接childFriendly, 需要personality.childFriendly

技术分享图片

 

  • Comparison Query Operators: 

https://docs.mongodb.com/manual/reference/operator/query-comparison/

技术分享图片

 

技术分享图片

  • in

技术分享图片

combine $in with $lt

技术分享图片

$nin, not in the array.

技术分享图片

技术分享图片

 

 

MongoDB-1-CRUD Operations

原文:https://www.cnblogs.com/LilyLiya/p/14391742.html

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