MySQL: добавьте созданные и измененные поля

Предпочтительный подход API не предоставляет Вам доступ ко всем ответвлениям реестра. На самом деле это только предоставляет Вам доступ туда, где Предпочтительный API хранит, ну, в общем, предпочтения. Это не универсальный реестр, обрабатывающий API, как.NET

К чтению-записи каждый ключ я предполагаю JNI, или внешний инструмент был бы подходом для взятия как шоу Mark.

5
задан DavidG 8 July 2014 в 09:42
поделиться

1 ответ

Это хороший вопрос. Я полагаю, вам нужно будет взглянуть на это с двух точек зрения

  • производительность
  • архитектура реализации

С точки зрения производительности, если вы уже создаете строку или обновляете строку, то обновление метки времени в этой строке незначительно и, следовательно, Я не думаю, что есть большая разница между обновлением с php или с помощью триггера.

С точки зрения архитектуры реализации триггеры довольно просты, и внутри php, если у вас хорошая архитектура ORM (или вы используете что-то вроде Doctrine), вы можете перезаписать ваша логика save () на абстрактном уровне, чтобы всегда обновлять временные метки создания / изменения при сохранении.

Поэтому лично я бы реализовал это в PHP, если бы у меня был почти весь доступ к моей базе данных через ORM, а не через триггеры или хранимые проц.

3
ответ дан 15 December 2019 в 06:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: