You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I get the following error when updating phpcr-odm in an older project.
Cannot assign null to property Symfony\Component\Routing\Route::$condition of type string
condition was only added in newer versions and is not available in the old node entries. I was able to "fix" it by checking if the field is nullable before setting the default value in doctrine/phpcr-odm/lib/Doctrine/ODM/PHPCR/UnitOfWork.php:532 but that feels a bit hacky.
Is there any way to easily migrate the old nodes to this newer version or is this a bug?
The text was updated successfully, but these errors were encountered:
Unfortunately, we did not document how to migrate existing data. I Think your best shot is the phpcr-shell update statements. You need to find a query that finds exactly all the routes and nothing else and then can set condition to ''. If you find a good query, it would be great to contribute it to the upgrade instructions of the routing bundle.
I get the following error when updating phpcr-odm in an older project.
condition
was only added in newer versions and is not available in the old node entries. I was able to "fix" it by checking if the field is nullable before setting the default value in doctrine/phpcr-odm/lib/Doctrine/ODM/PHPCR/UnitOfWork.php:532 but that feels a bit hacky.Is there any way to easily migrate the old nodes to this newer version or is this a bug?
The text was updated successfully, but these errors were encountered: