MongoDB学习3——mongoDB的一些基本使用

#查看所有数据库
show dbs;

#创建(切换)数据库
use DATABASE_NAME
注: 如果数据库不存在,则创建数据库,否则切换到指定数据库。

#插入文档(关系型数据说法叫插入数据)
方式一:db . COLLECTION_NAME . insert ( document )
方式二:db.COLLECTION_NAME.save(document)
注:
1. 如果 COLLECTION_NAME 该集合不在该数据库中, MongoDB 会自动创建该集合并插入文档。
2. 插入文档你也可以使用 db. COLLECTION_NAME .save(document) 命令。如果不指定 _id 字段 save() 方法类似于 insert() 方法。如果指定 _id 字段,则会更新该 _id 的数据。
3. 而 db. COLLECTION_NAME .insert(document) 命令如果指定的_id字段存在则会报重复的主键错误导致插入失败,不存在则正常插入文档。

insert除了直接插入,可以间接的先将数据保存到变量中再插入,例如以上所示例代码

#查询文档
db . COLLECTION_NAME . find ( document )

#查询文档总数
db . COLLECTION_NAME . find ( document ).count()

#删除文档
db . COLLECTION_NAME . remove ( document )



猜你喜欢

转载自blog.csdn.net/user_longling/article/details/52389211
今日推荐