我正在尝试从记录 20 到 30 中获取记录。
我返回的 jdo 查询看起来像
@javax.jdo.annotations.Queries( {
@javax.jdo.annotations.Query(
name="message_getByUsername", language="JDOQL",
value="SELECT FROM com.message.pojo.MessagePojo WHERE to== :username order by SendDate "),
@javax.jdo.annotations.Query(
name="message_getByGroup", language="JDOQL",
value="SELECT FROM com.message.pojo.MessagePojo WHERE group== :group order by SendDate ")
})
我正在调用查询
public List<MessageConversationPojo> retriveInbox(@Named("username") String username) {
List<MessageConversationPojo> listOfMessage = allMatches(new QueryDefault<MessageConversationPojo>(
MessageConversationPojo.class, "message_inbox", "username", retriveUserByUsername(username)));
if (listOfMessage.size() != 0) {
return listOfMessage;
}
return null;
}
现在我如何从第 20 行到第 30 行获取记录。