잘 작동하는 mongoDB에서 날짜 비교를 사용하여 쿼리를 만들었습니다. PHP 배열에서 해당 쿼리를 변환하고 집계 메소드에서 실행할 때, 데이터.날짜 비교가 mongoDB 및 PHP를 사용하여 집계에서 작동하지 않습니다
되어 다음 MongoDB의 쿼리는 I 집계
$t = $collection->aggregate($pipeline);
에서 $ 파이프 라인을 통과 할 때
$dateStart = new MongoDate(strtotime("2016-06-08T18:30:00.000+0000"));
$pipeline = array(
array('$match' => array(
'EventTS' => array(
'$gte' => $dateStart
)
))
);
언젠가 비어 기록을 응답하고 언젠가는 다음과 같은 오류 메시지로 응답 PHP로 변환
Array
(
[ok] => 0
[errmsg] => aggregation result exceeds maximum document size (16MB)
[code] => 16389
)
내 검색어가 옳다고 보지만 나는 무엇인지 식별 할 수 없습니다. 정확한 문제
친절 코드 다음 실행 해보세요 – Amit