.
This commit is contained in:
+4
-4
@@ -4,8 +4,8 @@ use crate::schema::Schema;
|
||||
use std::path::PathBuf;
|
||||
use tantivy::collector::TopDocs;
|
||||
use tantivy::directory::{ManagedDirectory, MmapDirectory};
|
||||
use tantivy::query::{BooleanQuery, Occur, QueryParser, TermQuery};
|
||||
use tantivy::schema::{Field, IndexRecordOption, Value};
|
||||
use tantivy::query::{BooleanQuery, Occur, QueryParser};
|
||||
use tantivy::schema::{Field, Value};
|
||||
use tantivy::tokenizer::{NgramTokenizer, TokenizerManager};
|
||||
use tantivy::{Index, IndexReader, IndexWriter, ReloadPolicy, TantivyDocument, Term};
|
||||
|
||||
@@ -79,11 +79,11 @@ impl SearchIndex {
|
||||
|
||||
pub fn query(
|
||||
&self,
|
||||
type_: u64,
|
||||
_type_: u64,
|
||||
user_query: &str,
|
||||
default_fields: Vec<Field>,
|
||||
) -> error::Result<Vec<String>> {
|
||||
let doc_type_term = Term::from_field_u64(Schema::type_field(), type_);
|
||||
//let doc_type_term = Term::from_field_u64(Schema::type_field(), type_);
|
||||
//let doc_type_query = Box::new(TermQuery::new(doc_type_term, IndexRecordOption::Basic));
|
||||
|
||||
let parser = QueryParser::for_index(&self.index, default_fields);
|
||||
|
||||
Reference in New Issue
Block a user