0

カーソルを配列に変換したいので、カーソルの結果が表示されます。これは、mongodb の toArray を使用すると、このエラーが表示されるためです

「致命的なエラー: 未定義のメソッド MongoCursor::toArray() への呼び出し」

これが私のコードです:

$getting_started_collection = $this->getServiceLocator()->get('Common\Collection\ResourcesGettingStarted');
$criteria = array(
    '$or' => array(
        array('affiliate_type' => 'cpl_cpm'), 
        array('affiliate_type' => 'cpl')
    )
);
$columns = array(
    '_id' => true,
    'title' => true,
    'description' => true,
    'logo' => true,
    'pdf' => true
);
$cursor = $getting_started_collection->fetchAll($criteria, $columns, true);
$data_array = $cursor->toArray();
echo("<pre>");
print_r($data_array);
die();

https://docs.mongodb.com/manual/reference/method/cursor.toArray/をどのように使用しましたか?

4

1 に答える 1