Bạn có thể sử dụng phương thức 'command ()' trong PHP để chạy khung tổng hợp dưới dạng lệnh cơ sở dữ liệu. Cú pháp chính xác cho truy vấn mẫu của bạn sẽ là:
$conn = new Mongo("localhost:$port");
$db = $conn->test;
$result = $db->command (
array(
"aggregate" => "counter",
"pipeline" =>
array(
array( '$match' => array( 'page_id' => 123456 )),
array( '$group' => array( "_id" => '$page_id',
'total' => array( '$sum' => '$pageview')
)
)
)
)
);