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

0

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

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

Есть идеи?

Теги:
xmpp
openfire

1 ответ

0

Думаю, мы говорим о таблице "ofmessagearchive" в БД openfire. Если это так, вы можете легко отличить сообщение от одного к одному или сообщение группового чата JID.

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

Пример:

Сообщение группы[email protected]

Обычное сообщение → имя пользователя @xmpp-domain

  • 0
    Вы правильно поняли, мы говорим о ofmessagearchive, но в моем требовании есть только один к одному чату, и каждый чат связан с определенным порядком, для этого я хочу добавить столбец orderid в таблице ofmessagearchive, чтобы я мог получить записи различных чатов, связанных к определенному заказу, так что теперь я хочу получить различные чаты, связанные с заказом

Ещё вопросы

Сообщество Overcoder
Наверх
Меню