From bb9550380c348cbda15f1c1d49fd004df764949b Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 16 May 2025 17:06:01 +0200 Subject: [PATCH] lib/search/word_search: limit entry id query to single column --- lib/search/word_search/entry_id_query.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/search/word_search/entry_id_query.dart b/lib/search/word_search/entry_id_query.dart index 96523ca..717fdc0 100644 --- a/lib/search/word_search/entry_id_query.dart +++ b/lib/search/word_search/entry_id_query.dart @@ -39,6 +39,7 @@ Future> fetchEntryIds( if (searchMode == SearchMode.Kanji) { entryIds = (await connection.query( 'JMdict_EntryByKanji', + columns: ['entryId'], where: 'kanji LIKE ?', whereArgs: ['%$word%'], limit: pageSize, @@ -49,6 +50,7 @@ Future> fetchEntryIds( } else if (searchMode == SearchMode.Kana) { entryIds = (await connection.query( 'JMdict_EntryByKana', + columns: ['entryId'], where: 'kana LIKE ?', whereArgs: ['%$word%'], limit: pageSize, @@ -59,6 +61,7 @@ Future> fetchEntryIds( } else { entryIds = (await connection.query( 'JMdict_EntryByEnglish', + columns: ['entryId'], where: 'english LIKE ?', whereArgs: ['%$word%'], limit: pageSize,