我想使用两个外键加上日期时间字段的组合作为我的组合主键。
但我得到一个
可捕获的致命错误:无法将类 DateTime 的对象转换为 C:\development\xampp\htdocs\happyfaces\vendor\doctrine\orm\lib\Doctrine\ORM\UnitOfWork.php 行 1337 中的字符串
当我这样做的时候。一旦我id: true
从我的 YML 实体声明中删除,一切都会再次正常工作。
这里出现什么问题?对我来说,这似乎是一个 Symfony2 或 Doctrine2 错误,因为如果我不将日期时间列声明为主键的一部分,则日期时间在数据库中设置得很好。
任何人都可以提供帮助或建议吗?