PHP Doctrine将字符串截断为65534个字符

时间:2018-12-06 17:03:03

标签: php symfony orm doctrine

我的任务是使用Doctrine作为ORM的项目。我几乎没有这个框架的经验。

问题是,当我将字符串数据设置为字段并刷新为DB时,DB(MySQL)内部的字符串仅被截断为65534个字符。 MySQL中的列设置为LONGTEXT,我可以手动将较大的字符串推入该列中而不会出现任何问题。我认为问题出在教义实体上,问题领域看起来像这样:

    /**
 * @var string
 *
 * @ORM\Column(name="data", type="text", nullable=true)
 */
private $data;

我尝试使用columnType="longtext",但没有帮助。我需要以某种方式更新学说以使其“同步”还是应该尝试什么?

我确实检查了我传递给该字段的数据的长度是否正确,并且没有被截断。

感谢您的帮助

0 个答案:

没有答案