查询MongoDB:发现数据之基本步骤与实例(mongodb数据条数)

NoSQL 数据库 MongoDB 是一种使得数据存储异常简单的数据库. 这篇文章将让你了解 MongoDB 是如何让你发现数据的,下面就介绍一些 MongoDB 查询数据的基本步骤和实例。

首先,可以运行下面这行代码来连接数据库:

mongo --username  --password 

接着,插入数据:

use 
db.data.insert( { "name":"John", "age":25 } )

之后,可以通过查询来完成发现数据的步骤:

db.data.find().pretty()

该查询会返回字段name和age的所有内容。你也可以添加查询条件:

db.data.find({ name: "John"}, { age: 25 }).pretty()

另外也可以像下面这样,使用$gt,$lt,$eq,$ne等操作符来检查大于,小于并且等于等条件:

db.data.find( { age: {$gt: 20} }, { age: {$lt: 30 } } ).pretty()

上面查询可以返回所有age大于20,小于30的记录。

最后,可以使用更新和删除来删除或者更新现有的记录数据:

db.data.deleteOne( { "name": "John" } )
db.data.updateOne( { name: "Jane" }, { age: 26 } )

上面操作可以从集合中删除一条名叫John的记录并更新其他一条名为John的记录中age出行。

总结起来,查询 MongoDB 数据库有如下基本步骤:连接数据库–>插入数据–>查询数据–>更新数据–>删除数据。上面我们也提到了几个实例,可以帮助你熟悉查询MongoDB的过程。现在,不需要再保留或记住任何繁琐的 SQL 语句,因为 MongoDB 将所有这一切变得异常简单。


数据运维技术 » 查询MongoDB:发现数据之基本步骤与实例(mongodb数据条数)