for
(i=0;i<20;i++)db.info2.insert({name:
"linux"
,
object:
"SA"
,
company:
"docker"
,
phone:i})
for
(i=0;i<20;i++)db.info2.insert({name:
"openstack"
,
object:
"DBA"
,
company:
"could"
,
phone:i})
> db.info2.
find
()
db.info2.
find
()
{
"_id"
: ObjectId(
"592f838dd276944818f7edb4"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 0 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edb5"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 1 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edb6"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 2 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edb7"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 3 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edb8"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 4 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edb9"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 5 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edba"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 6 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edbb"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 7 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edbc"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 8 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edbd"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 9 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edbe"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 10 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edbf"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 11 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edc0"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 12 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edc1"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 13 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edc2"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 14 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edc3"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 15 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edc4"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 16 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edc5"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 17 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edc6"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 18 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edc7"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 19 }
>db.info2.
find
().count()
40
db.info2.
find
({name:
"linux"
,object:
"SA"
,phone:{$lt:5}})
执行
db.info2.
find
({name:
"linux"
,object:
"SA"
,phone:{$lt:5}})
{
"_id"
: ObjectId(
"592f838dd276944818f7edb4"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 0 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edb5"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 1 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edb6"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 2 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edb7"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 3 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edb8"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 4 }
筛选name=linux object=SA 5<phone<=10
db.info2.
find
({name:
"linux"
,object:
"SA"
,phone:{
"$gt"
:5,
"$lte"
:10}})
db.info2.
find
({name:
"linux"
,object:
"SA"
,phone:{
"$gt"
:5,
"$lte"
:10}})
{
"_id"
: ObjectId(
"592f838dd276944818f7edba"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 6 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edbb"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 7 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edbc"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 8 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edbd"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 9 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edbe"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 10 }
筛选 5<phone<=10
db.info2.
find
({phone:{
"$gt"
:5,
"$lte"
:10}})
{
"_id"
: ObjectId(
"592f838dd276944818f7edba"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 6 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edbb"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 7 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edbc"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 8 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edbd"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 9 }
{
"_id"
: ObjectId(
"592f838dd276944818f7edbe"
),
"name"
:
"linux"
,
"object"
:
"SA"
,
"company"
:
"docker"
,
"phone"
: 10 }
{
"_id"
: ObjectId(
"592f838fd276944818f7edce"
),
"name"
:
"openstack"
,
"object"
:
"DBA"
,
"company"
:
"could"
,
"phone"
: 6 }
{
"_id"
: ObjectId(
"592f838fd276944818f7edcf"
),
"name"
:
"openstack"
,
"object"
:
"DBA"
,
"company"
:
"could"
,
"phone"
: 7 }
{
"_id"
: ObjectId(
"592f838fd276944818f7edd0"
),
"name"
:
"openstack"
,
"object"
:
"DBA"
,
"company"
:
"could"
,
"phone"
: 8 }
{
"_id"
: ObjectId(
"592f838fd276944818f7edd1"
),
"name"
:
"openstack"
,
"object"
:
"DBA"
,
"company"
:
"could"
,
"phone"
: 9 }
{
"_id"
: ObjectId(
"592f838fd276944818f7edd2"
),
"name"
:
"openstack"
,
"object"
:
"DBA"
,
"company"
:
"could"
,
"phone"
: 10 }