KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am trying to make an Entity using a date as a primary key. The problem is that Symfony can't convert the DateTime I'm using into a string to introduce it in the IdentityMap. I get the following error during the persist of the entity: Catchable Fatal Error: Object of class DateTime could not be converted to string in.. I'm using this code in the entity : /** * @ORM\Id * @ORM\Column(type="datetime") */ protected $date; The error appears in the entity repository : $em = $this->getEntityManager(); $currentData = new CurrentData(); ... $currentData->setDate(new \DateTime($dateStr)); ... $em->persist($currentData); $em->flush(); How can I solve this problem? Thank you.
Tags (comma-separated)
Save Edits
Cancel