如何查询xmpp存档以获得每个用户最新的20条消息
如果我有20个用户,那么每个用户都有100条存档邮件。 如何在一次查询中获取所有20个用户的最新20条存档邮件 此查询不是那样工作的如何查询xmpp存档以获得每个用户最新的20条消息,xmpp,ejabberd,ejabberd-module,Xmpp,Ejabberd,Ejabberd Module,如果我有20个用户,那么每个用户都有100条存档邮件。 如何在一次查询中获取所有20个用户的最新20条存档邮件 此查询不是那样工作的 <iq type='set' id='test1'> <query xmlns='urn:xmpp:mam:0'> <set xmlns='http://jabber.org/protocol/rsm'> <max>20</max> <before/>
<iq type='set' id='test1'>
<query xmlns='urn:xmpp:mam:0'>
<set xmlns='http://jabber.org/protocol/rsm'>
<max>20</max>
<before/>
</set>
</query>
</iq>
20
XMPP不支持此类查询。您可能需要更改源代码并引入自定义请求来实现此行为。为什么XMPP如此蹩脚,我现在做的是错误的sql查询来查询其mysql数据库。