我应该如何从Mongodb获取整个集合,该集合通过PHP脚本包含大约10000个项目?我以为这是简单的任务,但事实并非如此。我有这个脚本可以从Mongodb获取所有项目:
public function setCadastralUnits()
{
$this->cadastralUnits = [];
$mongoCursor = $this->mongoCollection->find();
foreach ( $mongoCursor as $unit )
{
$this->cadastralUnits[$unit->id] = $unit;
}
}
但是这个创建索引数组的琐碎函数杀死了整个脚本。怎么了?