-1
다음 두 쿼리가 다른 결과를 반환하는 이유에 대해 혼란 스럽습니다. (가) 둘 다에 대한 계획을 설명
modelObj = connection.MyModel.find({'t': t,
'$or': [{'cpd': None}, {'cpd': {'$gte': yesterday}}]})
및
modelObj = connection.MyModel.find({'t': t,
'cpd': {'$in': [None, {'$gte': yesterday}]}})
더 많거나 적은 동일합니다.
두 번째 쿼리는 " '$ gte': 어제 '조건을 무시한 것 같습니다.
아무도 왜 이런 일이 일어 났는지 설명 할 수 있습니까?
감사합니다.
감사합니다 .. 선명하고 정확한 답변. – kanishk