• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
LilyLiya
博客园    首页    新随笔    联系   管理    订阅  订阅
MongoDB-1-CRUD Operations
CRUD/ Logical Query Operators/Comparison Query Operators:
  • 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({ }): 全部删除

  • other operators: https://docs.mongodb.com/manual/reference/operator/query/

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.

  • Logical Query Operators

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

 

 

posted on 2021-02-09 06:57  LilyLiya  阅读(51)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3