aboutsummaryrefslogtreecommitdiff
path: root/database/src/kv/index.rs
diff options
context:
space:
mode:
Diffstat (limited to 'database/src/kv/index.rs')
-rw-r--r--database/src/kv/index.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/database/src/kv/index.rs b/database/src/kv/index.rs
index 591aeee..5ceab1c 100644
--- a/database/src/kv/index.rs
+++ b/database/src/kv/index.rs
@@ -59,11 +59,13 @@ pub fn update_index(
}
}
}
- SortKey::Text(path) => {
+ SortKey::Text(paths) => {
let mut tokens = HashSet::new();
- for val in path.get_matching_values(ob) {
- for tok in text_tokenizer(str::from_utf8(val).unwrap()) {
- tokens.insert(tok);
+ for path in paths {
+ for val in path.get_matching_values(ob) {
+ for tok in text_tokenizer(str::from_utf8(val).unwrap()) {
+ tokens.insert(tok);
+ }
}
}
for tok in &tokens {