хочу добавить столбец в таблицу ofMessageArchive плагина службы мониторинга openfire

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

но не в соответствии с требованием мы хотим различать сообщения из группы
поэтому мы хотим добавить другой столбец в ofMessageArchive, но после добавления другого столбца он перестает добавлять сообщения в этом

любая идея ?

0

Решение

Я предполагаю, что мы говорим о таблице «ofmessagearchive» в базе данных openfire. Если это так, вы можете легко отличить, было ли сообщение от одного к одному или сообщение группового чата по JID.

Возьмите столбец «toJID» и посмотрите, содержит ли запись «конференция» (если служба группового чата называется «конференция», то есть значение по умолчанию), то сообщение является сообщением группы, в противном случае это сообщение один к одному.

Пример:

Групповое сообщение -> [email protected]

Нормальное сообщение -> username @ xmpp-domain

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]