用 find 函数精确查找数据

用 find 函数精确查找数据####

使用find().limit(int) 可以限需要查看的数据的数量
db.collection.find()
date=[{id:1, name: 0, info:3, cate:4},
{id:   1,    name: 1, info:4,  cate:5}]
find({告诉是谁},{ 返回内容的格式数据})
find({id: 1}, {name:1, info:1})  ##1 代表True  0是False 代表想看的数据

find({}, {'name':{'$slice':1 }})  # 指定看name 第一个元素
find{{'info': 3},{'name':0}} #指定看 info的数据
find({'info':{'$in':[3, 4]}},{'name': 0}) # 指定看info 中3 或者 4 的数据
##$in $slice##

理解时间##

from datetime import timedelta, date
a = date(2016,05.15)
print(a)
>>>2016-15-15  
d = timedelta(days=1)
print(d)
>>>i day, 0:00:00

你可能感兴趣的:(用 find 函数精确查找数据)