0

我有一个文档,我曾经有一个存储字符串的字段,但现在我想将其更改为存储哈希。问题出在旧文档上,当我尝试检索其中一个时,我收到以下错误:

可捕获的致命错误:传递给 Doctrine\ODM\MongoDB\UnitOfWork::getClassNameForAssociation() 的参数 2 必须是数组类型,给定字符串,在 /vagrant/wowfi/app/cache/dev/doctrine/odm/mongodb/Hydrators 中调用/WowfiCoreBundleDocumentLoginUserHydrator.php 在第 82 行并定义

我在文档中读到,如果我想存储不同类型的文档,我应该使用鉴别器。但就我而言,我没有 2 个不同的类,它只有一个文档类,我将字段类型从字符串更改为哈希(嵌入文档)。

谢谢你的帮助。

4

1 回答 1

0

我开始使用另一个字段名称,而不是“回收”旧字段名称。

于 2015-04-13T17:26:33.487 回答