2017-04-26 5 views
0

사용자가 20 명인 경우 각 사용자는 보관 된 메시지가 100 개입니다. 20 명의 사용자 중 최근 20 개의 보관 된 메시지를 하나의 쿼리로 가져 오는 방법은 무엇입니까? 이 쿼리는 그런 식으로 작동하지 않습니다사용자 당 최신 20 개의 메시지를 얻기 위해 xmpp archive를 쿼리하는 방법

...

<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