최신 mongodb 2.0과 함께 최신 PHP mongo 드라이버를 사용하고 있습니다. 나는 host = x의 기본 쿼리를 실행하여 결과를 반환하고 다른 용어로 검색을 수정하려고합니다.PHP 몽고 쿼리가 예상 결과를 반환하지 않음
유효한 결과가 없습니다.
나는 이런 식으로 뭔가를 생각했다,하지만 분명히 작동하지 :
$basefilter = array('host' => new MongoRegex("/1.1.1.1|2.2.2.2/i"));
$filter = array('host' => new MongoRegex("/2.2.2.2/i"));
$basereturn = $collection->find($basefilter);
$initreturn = $basereturn->find($filter);
$return = $initreturn->sort(array('date' => -1))->limit($limit)->skip($skip);
난 그냥 내 검색을 구체화 할 수 있어야합니다. 어떻게 할 수 있습니까?