レコード 20 から 30 までのレコードを取得しようとしています。
次のようなreturn 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までのレコードを取得するにはどうすればよいですか。