#timestamp #typo3 #extbase #typo3-9.x
#временная метка #typo3 #extbase #typo3-9.x
Вопрос:
Я просто создаю расширение, в котором есть таблицы пользователей и сообщений. Объект Message имеет отношение n: m «readByUser», чтобы я мог видеть, какие пользователи какие сообщения прочитали. Это работает нормально, но я также хочу видеть, когда сообщения были прочитаны. К сожалению, Extbase не предоставляет этого «из коробки» (в таблице nm нет поля tstamp). Я думал об использовании поля метки времени MySQL, но не знаю, как получить к нему доступ из модели / репозитория. У кого-нибудь есть идея, как это решить?
Спасибо, Себ
Ответ №1:
Я бы решил это, создав свою собственную пользовательскую таблицу MM, что означает, что у вас будет 3 модели: User
, ReadMessage
, Message
. ReadMessage
это пользовательская таблица MM и имеет 3 свойства: user
, message
и tstamp
.