2017-04-26 1 views
0

ユーザーが20人の場合、各ユーザーには100個のアーカイブメッセージがあります。 20人のユーザー全員の最新のアーカイブ済みメッセージを1回のクエリで取得するにはどうすればよいですか?このクエリは、そのように動作しませんxmpp archiveに問い合わせてユーザーごとに最新の20メッセージを取得する方法

...

<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> 

答えて

0

XMPPはQuery.Youこの種のソースコードを変更すると、この動作を実現するためのカスタム要求を導入する必要があるかもしれませんサポートしていません。

+0

なぜxmppがとても不機嫌なのか、私は今、間違ったSQLクエリを使ってmysql dbをクエリします。 – CodingTT

関連する問題