我有一个文档,我曾经有一个存储字符串的字段,但现在我想将其更改为存储哈希。问题出在旧文档上,当我尝试检索其中一个时,我收到以下错误:
可捕获的致命错误:传递给 Doctrine\ODM\MongoDB\UnitOfWork::getClassNameForAssociation() 的参数 2 必须是数组类型,给定字符串,在 /vagrant/wowfi/app/cache/dev/doctrine/odm/mongodb/Hydrators 中调用/WowfiCoreBundleDocumentLoginUserHydrator.php 在第 82 行并定义
我在文档中读到,如果我想存储不同类型的文档,我应该使用鉴别器。但就我而言,我没有 2 个不同的类,它只有一个文档类,我将字段类型从字符串更改为哈希(嵌入文档)。
谢谢你的帮助。