Batched search

This commit is contained in:
M66B
2019-10-29 09:46:39 +01:00
parent ee5e109a3c
commit 76f7897489
2 changed files with 46 additions and 35 deletions

View File

@@ -234,8 +234,9 @@ public interface DaoMessage {
" WHEN 0 THEN message.ui_snoozed IS NULL" +
" WHEN 1 THEN message.ui_snoozed IS NOT NULL" +
" ELSE 1 END" + // NULL: true
" ORDER BY message.received DESC")
List<TupleMatch> matchMessages(Long folder, String find, Boolean seen, Boolean flagged, Boolean snoozed);
" ORDER BY message.received DESC" +
" LIMIT :limit OFFSET :offset")
List<TupleMatch> matchMessages(Long folder, String find, Boolean seen, Boolean flagged, Boolean snoozed, int limit, int offset);
@Query("SELECT id" +
" FROM message" +