mirror of
https://github.com/meilisearch/meilisearch.git
synced 2025-07-27 08:41:00 +00:00
Improve code readability
This commit is contained in:
@ -1,5 +1,5 @@
|
|||||||
use filter_parser::Token;
|
use filter_parser::Token;
|
||||||
use roaring::RoaringBitmap;
|
use roaring::{MultiOps, RoaringBitmap};
|
||||||
|
|
||||||
use crate::error::{Error, UserError};
|
use crate::error::{Error, UserError};
|
||||||
use crate::vector::db::IndexEmbeddingConfig;
|
use crate::vector::db::IndexEmbeddingConfig;
|
||||||
@ -177,10 +177,10 @@ impl<'a> VectorFilter<'a> {
|
|||||||
.collect(),
|
.collect(),
|
||||||
};
|
};
|
||||||
|
|
||||||
let mut docids = RoaringBitmap::new();
|
let mut docids = inners
|
||||||
for inner in inners.iter() {
|
.iter()
|
||||||
docids |= inner.evaluate_inner(rtxn, index, &embedding_configs, self.regenerate)?;
|
.map(|i| i.evaluate_inner(rtxn, index, &embedding_configs, self.regenerate))
|
||||||
}
|
.union()?;
|
||||||
|
|
||||||
if let Some(universe) = universe {
|
if let Some(universe) = universe {
|
||||||
docids &= universe;
|
docids &= universe;
|
||||||
|
Reference in New Issue
Block a user