Introduce a query_builder method on Index

This commit is contained in:
Clément Renault 2019-10-07 17:55:46 +02:00
parent a57a64823e
commit 0bfba3e4ba
No known key found for this signature in database
GPG key ID: 92ADA4E935E71FA4
3 changed files with 12 additions and 10 deletions

View file

@ -15,7 +15,7 @@ pub use self::updates::Updates;
pub use self::updates_results::UpdatesResults;
use meilidb_schema::Schema;
use crate::{update, MResult};
use crate::{update, query_builder::QueryBuilder, MResult};
fn aligned_to(bytes: &[u8], align: usize) -> bool {
(bytes as *const _ as *const () as usize) % align == 0
@ -85,6 +85,10 @@ impl Index {
self.updates_notifier.clone(),
)
}
pub fn query_builder(&self) -> QueryBuilder {
QueryBuilder::new(self.main, self.postings_lists, self.synonyms)
}
}
pub fn create(