diff --git a/cpp/src/db/DBImpl.cpp b/cpp/src/db/DBImpl.cpp index 3df27ba063..216a9b352d 100644 --- a/cpp/src/db/DBImpl.cpp +++ b/cpp/src/db/DBImpl.cpp @@ -162,9 +162,9 @@ Status DBImpl::search(const std::string& group_id, size_t k, size_t nq, for (auto &item : inverted_table){ if (count == k) break; for (auto &id : item.second){ - if (++count == k) break; output_distence[count] = item.first; output_ids[count] = id; + if (++count == k) break; } } };