lib/search/word_search: limit entry id query to single column
This commit is contained in:
@@ -39,6 +39,7 @@ Future<List<int>> 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<List<int>> 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<List<int>> fetchEntryIds(
|
||||
} else {
|
||||
entryIds = (await connection.query(
|
||||
'JMdict_EntryByEnglish',
|
||||
columns: ['entryId'],
|
||||
where: 'english LIKE ?',
|
||||
whereArgs: ['%$word%'],
|
||||
limit: pageSize,
|
||||
|
||||
Reference in New Issue
Block a user