私はmongo dbにこの連絡先コレクションを持っています。会社 ID に基づいて、この連絡先コレクションのイテレータを php で作成して返す必要があります。
function contact_iterator($company_id)
{
// code
}
company_id に基づいて連絡先コレクションのイテレータを作成して返す方法。
a のデフォルトの結果はfind()
MongoCursor ..別名イテレータ :) です。
<?php
// Connect to MongoDB server
$mongo = new Mongo();
// Use database 'mydb' and collection 'contacts'
$collection = $mongo->mydb->contacts;
$cursor = $collection->find(array('company_id' => $company_id));
// $company = $cursor->getNext();
// .. or ..
// foreach ($cursor as $company) {
// ..
// }
?>