Add the notion of read-only entities
[DDC-691] doctrine.readOnly query hint Created: 15/Jul/10 Updated: 31/May/12
|Project:||Doctrine 2 - ORM|
|Reporter:||Roman S. Borschel||Assignee:||Roman S. Borschel|
Setting such a query hint to TRUE should result in all entities being retrieved by that query to be read-only for the purposes of change-tracking. Note that the entities themselves need not necessarily be read-only in general.
This feature is a flush performance tweak that can be used to query for objects but not let the returned objects run through change-tracking on flush. Any other managed objects are tracked as usual so you can do a read-only query for 100 entities and persist a new entity in the same unit of work with optimal flushing performance.
|Comment by Konstantin [ 26/Dec/11 ]|
|Comment by Gigi Largeanus [ 31/May/12 ]|
Any news on this?
I think this is a must have feature. Thanks for all your work.