Цитата:
Сообщение от
S.Kuskov
Сейчас задумался о том как можно гарантированно обезопасить себя от выполнения insert при выполнении груповых операций
Идея такая. Добавить в самое начало метода insert проверку
X++:
if (this.skipDataMethods())
{
this.doInsert()
return;
}
Эээ метода skipInsertMethod нет. Метод skipDeleteMethod был уже давно признан устаревшим (хотя он мог и работать). Но проверка логичная, если только этот флаг (skipDataMethods) остается включен в insert (не сбрасывается ядром по пути).
И еще. Зачем делать this.doInsert(), когда достаточно написать super() ?