Нет. Не существует простого «grep» файла журнала с версии 9 или более ранней версии, который будет раскрывать эту информацию.
До появления записей в файле журнала 10 только время. Не дата. Когда день катится по записи, но есть много ситуаций, когда эта дата не будет доступна даже для более сложного разбора, чем простой grep.
Бонусный ответ: версия 9 является древней, устаревшей и неподдерживаемой. Вы должны обновить.
Из того, что я понимаю, вы хотите, чтобы таблица отражала события, которые происходят после загрузки страницы. Таким образом, вы можете отказаться от предыдущих точек данных.
Простой способ сделать это - добавить свойство timestamp
к вашим данным . Поэтому при получении ваших предметов вы можете отфильтровать всех, кто был создан до timestamp
. Похоже, это
ref.orderByChild('timestamp').startAt(Date.now()).on('child_added',
function(snapshot) {
console.log('new record', snap.key());
});
Что касается удаления элемента, вы можете использовать событие child_removed
. Вот пример из документации Firebase
commentsRef.on('child_removed', function(data) {
deleteComment(postElement, data.key);
});