1
과 다릅니다. 최근에는 pymongo를 사용하여 MongoDB에서 데이터를 쿼리하는 작은 응용 프로그램을 작성했습니다. 다음 코드는 다음과 같습니다.수는
colls = collection.find({'created': {'$gt': datetime.datetime(2014, 9, 14, 10),
'$lt': datetime.datetime(2014, 9, 14, 17)}},
{'created':1, '_id': 0})
print 'Totally count is ', colls.count()
지금까지 모든 것이 정상입니다. 그러나
results = []
for item in colls:
results.append(item)
나는
결과의 길이 미만
colls.count() 것으로 나타났습니다. 너무 이상 했어? 왜 다른가?
안녕하세요, Adam, '생성'에 색인이 생성되지 않았습니다. 그리고 그것들은 찾기 질의에 있지 않지만 count()에 관여하고 있음을 알기가 어렵습니다. 찾기 쿼리에서 데이터가 손실됩니까? – Jacky
그리고 나는 샤르드 클러스터에서 뛰지 않고있다. – Jacky