Я хочу автоматически установить одно из полей объекта, если оно не было установлено вручную.Есть ли способ проверить это?У полей есть значение по умолчанию, поэтому я не могу просто сравнить значение.Мне было интересно, поддерживает ли доктрина, изменено ли значение, и могу ли я получить доступ к этой информации.
Кроме того, является ли prePersist в Doctrine 2 эквивалентом preInsert в Doctrine 1?Как я могу убедиться, что я запускаю код только в операторе создания?
Спасибо