我目前正在处理一个嵌入的文档,我需要从父文档中获取帐户信息以生成URL。如何从嵌入文档上的 getter 访问父文档?
/** @Document */类用户{ //... /** @EmbedOne(targetDocument="Image") */ 私人$image; /** @ReferenceOne(targetDocument="Account") */ 私人$account; //...}/** @EmbeddedDocument */类图像{ 私人$url; 公共函数 getUrl(){ 须藤代码。我该怎么做? 返回 $this->getParent()->getAccount()->getDomain().$this->url; }}
谢谢科
恐
怕你不能如果在访问图像时嵌入了它,则从用户文档执行此操作
$image = $user->getImage();
所以你也可以访问这样的帐户
$account = $user->getAccount();
您应该编写树枝帮助程序或自定义函数来从用户文档构建您的 url
我希望这有所帮助