summaryrefslogtreecommitdiffstats
path: root/common/fulltextindex.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'common/fulltextindex.cpp')
-rw-r--r--common/fulltextindex.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/common/fulltextindex.cpp b/common/fulltextindex.cpp
index b1c6178..589feda 100644
--- a/common/fulltextindex.cpp
+++ b/common/fulltextindex.cpp
@@ -163,7 +163,9 @@ QVector<QByteArray> FulltextIndex::lookup(const QString &searchTerm)
163 163
164 try { 164 try {
165 Xapian::QueryParser parser; 165 Xapian::QueryParser parser;
166 auto query = parser.parse_query(searchTerm.toStdString(), Xapian::QueryParser::FLAG_WILDCARD|Xapian::QueryParser::FLAG_PHRASE|Xapian::QueryParser::FLAG_BOOLEAN|Xapian::QueryParser::FLAG_LOVEHATE|Xapian::QueryParser::FLAG_PARTIAL); 166 parser.set_database(*mDb);
167 parser.set_max_expansion(100, Xapian::Query::WILDCARD_LIMIT_MOST_FREQUENT, Xapian::QueryParser::FLAG_PARTIAL);
168 auto query = parser.parse_query(searchTerm.toStdString(), Xapian::QueryParser::FLAG_PHRASE|Xapian::QueryParser::FLAG_BOOLEAN|Xapian::QueryParser::FLAG_LOVEHATE|Xapian::QueryParser::FLAG_PARTIAL);
167 Xapian::Enquire enquire(*mDb); 169 Xapian::Enquire enquire(*mDb);
168 enquire.set_query(query); 170 enquire.set_query(query);
169 171