2016-07-14 8 views
0

J'ai un peu de problème ici à saisir une valeur hors de mon entité, je pense que cela peut être lié à la réflexion ou l'hydratation w/dans Doctrine, mais je suis ne sais pas ... Tout ce que je sais est que je lance:Zend Apigility Doctrine 404 Entité introuvable Erreur

$product = $entity->getRepository('Products')->findOneBy(array('product_id' => $site->product_id));

Si je reviens $product ici, je reçois la collection:

{ "product_id": 1, "title": "Product", }

Mais si j'essaie de revenir $product->title I obtiens

{ "type": "http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html", "title": "Not Found", "status": 404, "detail": "Entity not found." }

Toute pensée?

Répondre

0

Un collègue m'a aidé à travers celui-ci ... apparemment Apigility hydrate la collection, mais nécessite tout renvoyé comme un tableau. L'objet est donc sérialisé, mais l'entier est erroné. Alors ...

j'ai changé $product->title

-[$product->title]