From a095150f09a46f0ea2a4fa8191edd98916f868b2 Mon Sep 17 00:00:00 2001 From: jixiaoxu Date: Tue, 2 Nov 2021 13:51:02 +0800 Subject: [PATCH] Fix double word can not search; --- libsearch/index/construct-document.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsearch/index/construct-document.cpp b/libsearch/index/construct-document.cpp index 956d2f4..dc76d6f 100644 --- a/libsearch/index/construct-document.cpp +++ b/libsearch/index/construct-document.cpp @@ -71,7 +71,7 @@ void ConstructDocumentForPath::run() { temp.append(pinyin_text_list)*/; int i = 0; int postingCount = 1; //terms post of Xapian document is start from 1! - while(postingCount < index_text.size()) { + while(postingCount <= index_text.size()) { doc.addPosting(QUrl::toPercentEncoding(index_text.at(i)).toStdString(), postingCount); ++postingCount; ++i;