php - Uncaught exception 'MongoException' with message 'Invalid object ID' -
i had php code working nicely, after updated mongo (2.4.4) , mongo driver php (1.4.2), code started generate fatal error.
the line generates error one
$something = new mongoid($some); it generates error:
fatal error: uncaught exception 'mongoexception' message 'invalid object id' surely, can roll updates, there idea how can fix without rolling back?
most error because of wrong $some providing. have pass correct mongoid new mongoid() constructor.
so new mongoid('51e1eefc065f908c10000411') ok, new mongoid('-6') generate error.
i using try catch handle this.
try { $something = new mongoid($some); } catch (mongoexception $ex) { $something = new mongoid(); } so think this documentation little bit outdated , should changed.
Comments
Post a Comment