我们正在尝试在搜索结果页面上显示文档的元描述字段。看起来它在系统中非常隐藏,但如果知道如何获取实际的扩展数据可能很容易。
搜索命中具有以下字段:
Massive\Bundle\SearchBundle\Search\QueryHit
#document: Sulu\Bundle\SearchBundle\Search\Document
#score: 0.38863644103659
#id: "af9683db-f9f8-4cee-a784-c384019150e8"
}
我可以使用该sulu_document_manager.document_manager
服务为 Id 获取相应的 PageDocument,这反过来似乎可以访问扩展数据:
/** @var PageDocument $document */
$document = $this->documentManager->find($id);
但是如何真正获得descripion
seo 扩展的具体价值呢?这甚至是正确的方法,还是我应该使用不同的方法?
多谢!
安德烈亚斯