mirror of
https://github.com/doctrine/orm.git
synced 2026-03-23 22:42:18 +01:00
DDC-1212: Exception of mapping of ID generation strategy #1524
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @doctrinebot on GitHub (Jun 16, 2011).
Originally assigned to: @beberlei on GitHub.
Jira issue originally created by user comfortablynumb:
Hi all,
After updating today Doctrine 2 from master branch I'm getting:
Entity of type "Entity" is missing an assigned ID. The identifier generation strategy for this entity requires the ID field to be populated before EntityManager#persist() is called. If you want automatically generated identifiers instead you need to adjust the metadata mapping accordingly.
Was there a change on the mapping of ID generation strategy? I was using a commit of the master branch from 1 o 2 weeks ago and it was working ok. I took a look at the repo for changes on the last days but I couldn't find anything related to this.
I paste the mapping and entities here:
Element:
File:
And Image:
Thanks in advance!
@doctrinebot commented on GitHub (Jun 16, 2011):
Comment created by @beberlei:
Do you "use" the mapping AS ORM namespace?
@doctrinebot commented on GitHub (Jun 16, 2011):
Comment created by comfortablynumb:
Yes, sorry for not including that. I had to add this to my entities 1 o 2 weeks ago when I updated all my vendors:
use Doctrine\ORM\Mapping as ORM;
Is it still right?
@doctrinebot commented on GitHub (Jun 16, 2011):
Comment created by @beberlei:
Fixed
@doctrinebot commented on GitHub (Jun 16, 2011):
Issue was closed with resolution "Fixed"
@doctrinebot commented on GitHub (Jun 16, 2011):
Comment created by comfortablynumb:
Great!
I want to say just in case BTW that removing the mapped superclass and moving all its fields to, for example, "File" makes the error go away.
Thanks a lot!
@carlosscesarr commented on GitHub (Jan 25, 2024):
Qual foi a solução?