3
我目前正在使用embeded文檔,並且需要從父文檔獲取帳戶信息以生成URL。我如何從嵌入式文檔的getter訪問父文檔?Doctrine ODM嵌入文檔父參考
/** @Document */ class User { // ... /** @EmbedOne(targetDocument="Image") */ private $image; /** @ReferenceOne(targetDocument="Account") */ private $account; // ... } /** @EmbeddedDocument */ class Image { private $url; public function getUrl(){ // sudo code. How do I do this? return $this->getParent()->getAccount()->getDomain().$this->url; } }
感謝, 科裏