2016-03-24 6 views
0

Bir sorunum var. Kod: Ben Mongo db koleksiyonunda 24 belgeniz beri beklendiği gibisymfony 3 ve mongodb bundle, her bilgiyi getirmeBu problemi almam.

$mediaRepo = $this->get('doctrine_mongodb') 
     ->getRepository('AppBundle:Media'); 
    $media = $mediaRepo->findBy(['accountId' => $account->getId()]); 

    foreach ($media AS $m) { 
     echo $m->getMediaSource(); 
    } 

Foreach döngü, 24 defa yürütülmektedir. Sorun şu ki, getId ve getAccountId'yi kullanabiliyorum, diğer değerler her zaman boş, ancak koleksiyonumdaki belgeler değerlere sahip, NULL değeri olan bir alan yok.

Belge bu id benziyor accountId int MediaSource dize isVideo bool LASTUPDATE tarih

Symfony'nin 3, paket ve ODM:

"doctrine/mongodb-odm": "~1.0", 
    "doctrine/mongodb-odm-bundle": "@dev" 
+0

Herhangi bir yardım? Bunu anlayamıyor –

cevap

0

bin/konsol cache: berrak yaptı büyü

+0

Yeterince zaman geçtiğinde bunu kabul edilen cevap olarak işaretlemelisiniz. Eğer mümkünse, daha iyi bir cevap vermek için sorunu neden çözdüğüne dair herhangi bir ayrıntı yayınlayacağım. – drneel